commit:     6a7a221ab7bfe5d6a2391a7f3dae38fd037abcd3
Author:     Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 19:18:04 2017 +0000
Commit:     Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 19:18:45 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a7a221a

sci-geosciences/opencpn: bump version, fix bug #623838

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-geosciences/opencpn/Manifest             |  1 +
 sci-geosciences/opencpn/opencpn-4.6.1.ebuild | 61 ++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest
index 75e7ba4794f..09cb79d0ef0 100644
--- a/sci-geosciences/opencpn/Manifest
+++ b/sci-geosciences/opencpn/Manifest
@@ -1,4 +1,5 @@
 DIST opencpn-4.0.0.tar.gz 40095375 SHA256 
b1930dc74a59744327496b0ec23b58836fa0643cb9dd1d5c5b7f1a8221bb801e SHA512 
84e20d5a5496778096f9cbce3507475ae6c11619eb5cc19e928647e360980e2ac868d1f45712bfc8da3607d4fa3822b6672b8844a914b387aeeda7bf645668f0
 WHIRLPOOL 
f1ee241203bccc32816e970c61a896f317f747c6c9701e2a15140724f75c8bca802df942e420d126f88ff9adae9c1634155e4e2b482f060e7955fb0061da82f3
 DIST opencpn-4.2.0.tar.gz 40621320 SHA256 
319b6232adae6017fc0575abdd94658e6e406a894644937c53744ea0b1fefb9f SHA512 
86bc1b29482b41ff615a8904017279a0e42785c7b74aa4f2b6195a388943408fb85802253dead1144218900cf7aa163bfe928ca3aaa86ca32d04979a377a80bf
 WHIRLPOOL 
6db7594d9113eff72e889b52e168b2b8095248b4d4e710f0d420d1628f08dfe5f277757319201d092089fe9f7ea3a6a60c61c8ca72d4a04e1b34c4ee9a4ad97e
 DIST opencpn-4.4.0.tar.gz 40840928 SHA256 
577ae0fa44d31840e268b22c50b78130695fdfc796420514c93b238d5bde39b9 SHA512 
ebe4c3518d2addbbba36cec78719cb1c853969923e7ade4f6df78a8520224fef9f421b809f573cfa770acc9b9d31a90341d6114edc02a307682d0fca5c62b26b
 WHIRLPOOL 
a5bd0c82731bf6f498d8bf3a4b558e8563416e9f98d4d757e507ec90267988319cbe3792b1cb9846cbf2917acab0509f60c58f4c95b0452aa2dfa5df9cefeaf2
+DIST opencpn-4.6.1.tar.gz 52852694 SHA256 
9ac2bca86fb41c56225a08f67c9d03b2aebf613170b53fee0693fc9f3d82b430 SHA512 
493c4ba35011b0d69633a6c0653b23d02e50d1ca694d820b0bcaf4a96a8b7e69364ee7412a0a7c13cc1c2f1fd9bcc4f2b1b13a0b3c04e438918c77ccea78e7ab
 WHIRLPOOL 
148372be0e3efdce4ac30fcb85f5547f4c00339f279874a041ebce963ba63c565319c783c525d79401a19fdc4e83df429777c12a58049f5b6035fc73e97dc8b9
 DIST opencpn-doc_4.0.0.orig.tar.xz 14732480 SHA256 
3bc27c19f1b21e4cff69e594081cac765c1ff975374c02bc4fb703cb02a4cd92 SHA512 
fb80e4afb759c99cf24b498c454bc492aa0b3c02443424b0f39910e1a494670093ac5ee19cd40a8a0abb345e18b7496b8a70c160bed5215af6bcee07e145ee36
 WHIRLPOOL 
49e51ab2555513fb4e7436d326c89a1e4b707be263bb5fb7a866bd79c1053c8078d932a39664de5701b12ae712db9d0fb9147002f40a1d9c3af1674d61bf7818

diff --git a/sci-geosciences/opencpn/opencpn-4.6.1.ebuild 
b/sci-geosciences/opencpn/opencpn-4.6.1.ebuild
new file mode 100644
index 00000000000..7532a7b6cc5
--- /dev/null
+++ b/sci-geosciences/opencpn/opencpn-4.6.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+WX_GTK_VER="3.0"
+inherit cmake-utils wxwidgets
+
+DESCRIPTION="a free, open source software for marine navigation"
+HOMEPAGE="http://opencpn.org/";
+SRC_URI="https://github.com/OpenCPN/OpenCPN/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+doc? ( 
https://launchpad.net/~opencpn/+archive/ubuntu/${PN}/+files/${PN}-doc_4.0.0.orig.tar.xz
 )
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc gps opengl"
+
+RDEPEND="
+       app-arch/bzip2
+       dev-libs/tinyxml
+       media-libs/freetype:2
+       media-libs/portaudio
+       sys-libs/zlib
+       opengl? ( virtual/opengl )
+       x11-libs/gtk+:2
+       x11-libs/wxGTK:${WX_GTK_VER}[X]
+       gps? ( sci-geosciences/gpsd )
+       !sci-geosciences/opencpn-plugin-wmm
+"
+DEPEND="${RDEPEND}
+       sys-devel/gettext"
+
+S="${WORKDIR}/OpenCPN-${PV}"
+
+src_configure() {
+       need-wxwidgets unicode
+       local mycmakeargs=(
+               $(cmake-utils_use_use gps GPSD)
+               -DUSE_S57=ON
+               -DUSE_GARMINHOST=ON
+               -DBUNDLE_GSHHS=CRUDE
+               -DBUNDLE_TCDATA=ON
+       )
+
+       cmake-utils_src_configure
+}
+
+src_install() {
+       if use doc; then
+               dohtml -r "${S}"/../${PN}/doc/*
+       fi
+       cmake-utils_src_install
+}
+
+pkg_postinst() {
+       if use doc; then
+               einfo "Documentation is available at 
file:///usr/share/doc/${P}/html/help_en_US.html"
+       fi
+}

Reply via email to