From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-geosciences/opencpn/Manifest | 15 ++++++ sci-geosciences/opencpn/metadata.xml | 16 ++++++ sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild | 67 +++++++++++++++++++++++++ sci-geosciences/opencpn/opencpn-4.2.0.ebuild | 59 ++++++++++++++++++++++ sci-geosciences/opencpn/opencpn-4.4.0.ebuild | 59 ++++++++++++++++++++++ sci-geosciences/opencpn/opencpn-4.6.1.ebuild | 61 ++++++++++++++++++++++ sci-geosciences/opencpn/opencpn-4.8.0-r1.ebuild | 63 +++++++++++++++++++++++ 7 files changed, 340 insertions(+) create mode 100644 sci-geosciences/opencpn/Manifest create mode 100644 sci-geosciences/opencpn/metadata.xml create mode 100644 sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild create mode 100644 sci-geosciences/opencpn/opencpn-4.2.0.ebuild create mode 100644 sci-geosciences/opencpn/opencpn-4.4.0.ebuild create mode 100644 sci-geosciences/opencpn/opencpn-4.6.1.ebuild create mode 100644 sci-geosciences/opencpn/opencpn-4.8.0-r1.ebuild (limited to 'sci-geosciences/opencpn') diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest new file mode 100644 index 000000000000..bc1495cf7331 --- /dev/null +++ b/sci-geosciences/opencpn/Manifest @@ -0,0 +1,15 @@ +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-4.8.0.tar.gz 53008393 SHA256 c2d6bbded28c13151fa2b6acb7e50938e7072c05a14a0ec0f0075c1ad8043c2b SHA512 1f1ea666566e98ee3af24423985119c1b14e184d4310dbc588b00065878b1dcb8fe73a7331e4ad3f75a905774fff187203fb31253faea7238f3d783a6729ad75 WHIRLPOOL 6350269b95605774911eb54c175f79ec2b4494261e19ddf42fa694791408dcb79078d30ef1fbf77e77122545c272d49205a9ae419a70aa53c3c2f7a4afc72980 +DIST opencpn-doc_4.0.0.orig.tar.xz 14732480 SHA256 3bc27c19f1b21e4cff69e594081cac765c1ff975374c02bc4fb703cb02a4cd92 SHA512 fb80e4afb759c99cf24b498c454bc492aa0b3c02443424b0f39910e1a494670093ac5ee19cd40a8a0abb345e18b7496b8a70c160bed5215af6bcee07e145ee36 WHIRLPOOL 49e51ab2555513fb4e7436d326c89a1e4b707be263bb5fb7a866bd79c1053c8078d932a39664de5701b12ae712db9d0fb9147002f40a1d9c3af1674d61bf7818 +DIST opencpn-doc_4.1.1329.1.orig.tar.xz 8739872 SHA256 4de69d7a7c83d56301105052bdb1d9191a2a590aa3b44e50b6173b1b01ac4a78 SHA512 652a932edbf8a6f05fd3c64ddf566f817405cf44697035f58ddbf1a99bf92269b7fd9ee83b7ee065aa60db15b6030d8c5c9a4a4001049ed2def9962bc51746c2 WHIRLPOOL d3f8af26116986cc746d145f17f7a9bab91f9c5f08b4e5aee04086d34c161cbe70025c73a9a2eb366dd50752584695968d701c2ad71e4926860c14a0666b0b9c +EBUILD opencpn-4.0.0-r1.ebuild 1559 SHA256 a08d48747585ae06a3855a07356d52cd0ce018cb8e92a2ad5548e315b2302b9e SHA512 40f92d777ef87f47266c927496d702893797565fc4e99f277c2d869e688bf97c5c7fec6b89312e89e51c1597374fcfcdc59b7a6e98d31afa3b6dc82080c7b78e WHIRLPOOL a7a99f627ba037638a40691e73c71c645a52df72fe033bb5dfb06eab43b5c156d96544e3b7fbf29a1b82fadecb0b16aa3b395534297185e5fcff7763808b4706 +EBUILD opencpn-4.2.0.ebuild 1232 SHA256 b637d7af8fb2e442edbb658d11dc8b746623c4337e1bb475b24d41e82bc4bc4d SHA512 8622725f142b2702217687e2c2426800fdb2a2f1a064747e4be7da19cdd948baf5bd3c03d0d2b15cec3f9584050ebb86b6df584671a2794e505ca938623d620f WHIRLPOOL f14a56745e3b7850facb2bc6b2f0119475a52def75ec1a6377aee735ca7c8daca0d3c7da7c288058f45ce89f1ad1b7ca93abe20c69ada444df952219dcf21b9c +EBUILD opencpn-4.4.0.ebuild 1232 SHA256 b637d7af8fb2e442edbb658d11dc8b746623c4337e1bb475b24d41e82bc4bc4d SHA512 8622725f142b2702217687e2c2426800fdb2a2f1a064747e4be7da19cdd948baf5bd3c03d0d2b15cec3f9584050ebb86b6df584671a2794e505ca938623d620f WHIRLPOOL f14a56745e3b7850facb2bc6b2f0119475a52def75ec1a6377aee735ca7c8daca0d3c7da7c288058f45ce89f1ad1b7ca93abe20c69ada444df952219dcf21b9c +EBUILD opencpn-4.6.1.ebuild 1276 SHA256 a9fd4bcee67abef69fcf1834a12ff7c76ea953147b4644dbaa8d5f16843f4f91 SHA512 316875d06bfbe730ecb881d1147cd975a35cf39d82e479b27e3591ed69e796fe5b75b32bb050f09ee43fc8a85de312f53186f732c344216aa77d141ee35d3d31 WHIRLPOOL 88d22ff98ed8518dfa43130689dddbe2e388f63154afc93f145f1ac4c63f26cbe8713668cb7f556721601ce7bff2e0002490c9f45b206f12475299bbbef00981 +EBUILD opencpn-4.8.0-r1.ebuild 1312 SHA256 32ab082b690c5f3fecab528c04cafb7c68b3feb610d54ffccf95d160c0f7a1f9 SHA512 6eb3a4c7d3679c2aa77c0652f4a88aeea42d60873ad3d64270770a3480adc1657a4f8f4ce24b85d5bba7398958775b68607bfa44b93fcf22455036c4d769e016 WHIRLPOOL 480d9b5b1acba254824a6056e35c4d06f2263f261debd909fc3562acd3390668bdd4f1098dc6602cdf3fb2df4d9ba6d36e14ad27976dbb100e875ab41644d5cb +MISC ChangeLog 3913 SHA256 ee87bdedd25e916b19ced304ffb933b255992258ecda3c8f88553f241b3198d5 SHA512 5ff0ca2107b6343d5f0369b59d7ffc2e95babb0e3ade3ad26c37ded8972d2292504fde2d62db0257a3d42f73539de775a52e2f18af1f4e0b7d982da55bc7384f WHIRLPOOL 78a7b994f6c22584b3d12dc714dd2283a00720b560703183893980c3084fad82085d5f8b3e0931712d96a1cfbf28e2c20c2c1a7b7fb9ec605dca34033d7078b8 +MISC ChangeLog-2015 2375 SHA256 6ab59446861c4583ef0a0118784119cba12526a2a9eb69b83ba2f309bce2a3e2 SHA512 f7a5cc33384cd88f3fb8a0c10aee17932f98874059d62eba52ce25f02c8da64fa4370704c6da9dbebdedb7e6006769713f530324a95cddc66055b9cb6a8c5916 WHIRLPOOL 53596c45a2d8e7e701498fccd154789738e6437bddbf6b09ff749bd1735decc2181958079ad59ac69fcac6a1cc8a677ebd29b21c2182b62b1f29f2dccb4ef907 +MISC metadata.xml 531 SHA256 be7adad6082ab339d99ca1c90870ad389fcdb84cbd523064e7dd5ba8b146b8b9 SHA512 4315299e7a239d5bdc7edfb6c377217908372e59fe187fe071948fb594100b29bc85116fa458a00233411f47d22780d9c1efeec07cbda6bc3b404a94cab35e3f WHIRLPOOL d7ba37f41be6c986936905eb52acd12f19d958be6cf11db032b7bbad874f81ad843a4a601abb1a988c83407e78767ea54e28010305dcf9603639196a84a69ed3 diff --git a/sci-geosciences/opencpn/metadata.xml b/sci-geosciences/opencpn/metadata.xml new file mode 100644 index 000000000000..5e5fb62ddabd --- /dev/null +++ b/sci-geosciences/opencpn/metadata.xml @@ -0,0 +1,16 @@ + + + + + mschiff@gentoo.org + + + sci-geosciences@gentoo.org + Gentoo Geosciences Project + + + OpenCPN/OpenCPN + ~opencpn + opencpn + + diff --git a/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild b/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild new file mode 100644 index 000000000000..c8839f8c8459 --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-4.0.0-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# TODO: add plugins + +## wmm_pi, World Magnetic Model (https://github.com/nohal/wmm_pi, GPL-2+) +#WMM_PLUGIN_PV="1.0" +#WMM_PLUGIN_PN="wmm_pi" +#WMM_PLUGIN_P="${WMM_PLUGIN_PN}-${WMM_PLUGIN_PV}" +#WMM_PLUGIN_URI="https://github.com/nohal/${WMM_PLUGIN_PN}/archive/${WMM_PLUGIN_PN}-v${WMM_PLUGIN_PV}.tar.gz" +#WMM_PLUGIN_WD="${WORKDIR}/plugins/${WMM_PLUGIN_PN}" + +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_${PV}.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-2.96-r1 ) +" +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 + ) + + 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 +} diff --git a/sci-geosciences/opencpn/opencpn-4.2.0.ebuild b/sci-geosciences/opencpn/opencpn-4.2.0.ebuild new file mode 100644 index 000000000000..5af2cb3a720e --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-4.2.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 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 + ) + + 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 +} diff --git a/sci-geosciences/opencpn/opencpn-4.4.0.ebuild b/sci-geosciences/opencpn/opencpn-4.4.0.ebuild new file mode 100644 index 000000000000..5af2cb3a720e --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-4.4.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 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 + ) + + 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 +} 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 000000000000..7532a7b6cc5c --- /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 +} diff --git a/sci-geosciences/opencpn/opencpn-4.8.0-r1.ebuild b/sci-geosciences/opencpn/opencpn-4.8.0-r1.ebuild new file mode 100644 index 000000000000..b5246e347de4 --- /dev/null +++ b/sci-geosciences/opencpn/opencpn-4.8.0-r1.ebuild @@ -0,0 +1,63 @@ +# 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 + +DOC_VERSION="4.1.1329.1" + +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_${DOC_VERSION}.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/${PF}/html/help_en_US.html" + fi +} -- cgit v1.2.3