diff options
Diffstat (limited to 'sci-geosciences/merkaartor')
-rw-r--r-- | sci-geosciences/merkaartor/Manifest | 6 | ||||
-rw-r--r-- | sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild | 89 | ||||
-rw-r--r-- | sci-geosciences/merkaartor/merkaartor-9999.ebuild | 95 | ||||
-rw-r--r-- | sci-geosciences/merkaartor/metadata.xml | 15 |
4 files changed, 205 insertions, 0 deletions
diff --git a/sci-geosciences/merkaartor/Manifest b/sci-geosciences/merkaartor/Manifest new file mode 100644 index 000000000000..b50472db8041 --- /dev/null +++ b/sci-geosciences/merkaartor/Manifest @@ -0,0 +1,6 @@ +DIST merkaartor-0.18.3.tar.gz 7104234 SHA256 d6b3e4d982b2c7b82331bc5bc8d993d733c443250f02919c3c4dbd6924e6e947 SHA512 b34087e0317c196b59dd1de57778b9293d23e4530bd5734661dc2ce53eef85317f512ee446056e045aa8a06146bd029d6274fa5a6f68128db27795d44f0ef915 WHIRLPOOL 6013770bfbde1360afc8106bc3ba250228e5c864483efa402033055ab0376c41b661ac188783b79a639ecb1404e38d28dc554bbbb923dc5fd17c24cefd3e192d +EBUILD merkaartor-0.18.3-r1.ebuild 2104 SHA256 4bedcbcd924a52078439b1c7aa31dac70c607ef11552d74d361e27b971a811d9 SHA512 99dd80de8ac875ada0ebf3b03518dcccbb69c9b38d50eaa4e04ce7dc850e79c8cdf6515acb3bff3cb8fdfed881404540508b9a3a49f80407c268098da9ff2941 WHIRLPOOL 3b8197d232dc87bb5f8b82358e145108a6e1c65c6c5bd3ce02bdf218f2dad65284003528cc39f1016e77d78838a750e6e1b244c4bdcebbf014c91d314662b7b5 +EBUILD merkaartor-9999.ebuild 2168 SHA256 6ffd5ff22fab44b95949fafbc83ecbe323efb0e982e97d95a44679ccee3c43ab SHA512 57537925a225112ca619856d217cc44365949872d12778151ed143dbb4f9629993ded302b093f0ec551fbf3ad607c7610ce8edd3d1a741acb5d3af82450e7412 WHIRLPOOL 2f42c5909095971343a7ba098b733d5c2c1a89827a797e4db24dc7cd1d57977bf6a3251ab2868a60ce6de10a01d73bdcde198cea307ad934200e118c8feb8f0e +MISC ChangeLog 5622 SHA256 d959f2bdc26f8fdb3c78bd6d76386c8e6330192de295fe326555db706521942c SHA512 f295393ce84a8a136d4b9519db5aa513728cdc588a07818f83bae8ae8087a20ce59952c369bc6c02c611868837f42d3cbfd51bb23def727529fcacd6365cd422 WHIRLPOOL 3f11d21378922fed9cd5bc91e74733e5cc1e5a0b7dee29846fc3af3e98823263731eb90f0b1ff6e91370afb0cc192d37c9a8e0c45e3aba322f7f57c0b04e94a4 +MISC ChangeLog-2015 5380 SHA256 57f5acfc1c115503650e939af5cabe5521d405a954f5997fd492057c55519ce3 SHA512 c77db51b5990fd5dc4352f22a9ea08182ce1c73e9f383fad9afb0acda474641fbe08d210d96cbdfded651899bc5473149e5eabdd77e84d4992926a6abaf86419 WHIRLPOOL 828eb40740b62f9448b3278e9a8922d07570412e27c96defdfc46ae5a9d2c240cb8370e41535fdb9196c0dfbda054069ffe35beecff8bad6eb6a387cd67cad15 +MISC metadata.xml 575 SHA256 336300dc6526b4486512e7203b1f6d5833117bd4cb5638df963d016ccea2848d SHA512 d9e5293c9bf7a3bfc7fd691d5a61c7de6c284941da73883590e4956bb4a7b26215e003a9096b9fdaa1f7590765aad583bec04ad6ec8778bc4a26a422a3e2da38 WHIRLPOOL d4edf1621840a0f0c6fd71310728c99bc978ad096e598a801eba084f54e2a1511ead8921c11774d0a72dd3344546e59a7fa9605ef2f7d0bb00c05c94766df287 diff --git a/sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild b/sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild new file mode 100644 index 000000000000..30b1ceb20cdd --- /dev/null +++ b/sci-geosciences/merkaartor/merkaartor-0.18.3-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar cs de en es et fr hr hu id_ID it ja nl pl pt_BR pt ru sk sv uk vi zh_CN zh_TW" + +inherit fdo-mime gnome2-utils l10n qmake-utils + +DESCRIPTION="Qt based map editor for the openstreetmap.org project" +HOMEPAGE="http://www.merkaartor.be https://github.com/openstreetmap/merkaartor" +SRC_URI="https://github.com/openstreetmap/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug exif gps libproxy" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtsingleapplication[X,qt5] + >=sci-libs/gdal-1.6.0 + >=sci-libs/proj-4.6 + sys-libs/zlib + exif? ( media-gfx/exiv2:= ) + gps? ( >=sci-geosciences/gpsd-3.13[cxx] ) + libproxy? ( net-libs/libproxy ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +DOCS=( AUTHORS CHANGELOG ) + +src_prepare() { + default + + my_rm_loc() { + sed -i -e "s:../translations/${PN}_${1}.\(ts\|qm\)::" src/src.pro || die + rm "translations/${PN}_${1}.ts" || die + } + + if [[ -n "$(l10n_get_locales)" ]]; then + l10n_for_each_disabled_locale_do my_rm_loc + $(qt5_get_bindir)/lrelease src/src.pro || die + fi + + # build system expects to be building from git + sed -i "${S}"/src/Config.pri -e "s:SION = .*:SION = \"${PV}\":g" || die +} + +src_configure() { + # TRANSDIR_SYSTEM is for bug #385671 + eqmake5 \ + PREFIX="${ED}usr" \ + LIBDIR="${ED}usr/$(get_libdir)" \ + TRANSDIR_MERKAARTOR="${ED}usr/share/${PN}/translations" \ + TRANSDIR_SYSTEM="${EPREFIX}/usr/share/qt5/translations" \ + SYSTEM_QTSA=1 \ + RELEASE=1 \ + NODEBUG="$(usex debug '0' '1')" \ + GEOIMAGE="$(usex exif '1' '0')" \ + GPSDLIB="$(usex gps '1' '0')" \ + LIBPROXY="$(usex libproxy '1' '0')" \ + ZBAR=0 \ + Merkaartor.pro +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/sci-geosciences/merkaartor/merkaartor-9999.ebuild b/sci-geosciences/merkaartor/merkaartor-9999.ebuild new file mode 100644 index 000000000000..5e16f21d97d6 --- /dev/null +++ b/sci-geosciences/merkaartor/merkaartor-9999.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="ar cs de en es et fr hr hu id_ID it ja nl pl pt_BR pt ru sk sv uk vi zh_CN zh_TW" + +inherit fdo-mime gnome2-utils git-r3 l10n qmake-utils + +DESCRIPTION="Qt based map editor for the openstreetmap.org project" +HOMEPAGE="http://www.merkaartor.be https://github.com/openstreetmap/merkaartor" +SRC_URI="" +EGIT_REPO_URI="https://github.com/openstreetmap/merkaartor.git" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="debug exif gps libproxy webengine" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsingleapplication[X,qt5] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sci-libs/gdal + sci-libs/proj + sys-libs/zlib + exif? ( media-gfx/exiv2:= ) + gps? ( >=sci-geosciences/gpsd-3.13[cxx] ) + libproxy? ( net-libs/libproxy ) + webengine? ( dev-qt/qtwebengine:5 ) +" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig +" + +DOCS=( AUTHORS CHANGELOG ) + +src_unpack() { + git-r3_src_unpack +} + +src_prepare() { + default + + my_rm_loc() { + sed -i -e "s:../translations/${PN}_${1}.\(ts\|qm\)::" src/src.pro || die + rm "translations/${PN}_${1}.ts" || die + } + + if [[ -n "$(l10n_get_locales)" ]]; then + l10n_for_each_disabled_locale_do my_rm_loc + $(qt5_get_bindir)/lrelease src/src.pro || die + fi + + # build system expects to be building from git + if [[ ${PV} != *9999 ]] ; then + sed -i "${S}"/src/Config.pri -e "s:SION = .*:SION = \"${PV}\":g" || die + fi +} + +src_configure() { + # TRANSDIR_SYSTEM is for bug #385671 + eqmake5 \ + PREFIX="${ED}usr" \ + LIBDIR="${ED}usr/$(get_libdir)" \ + TRANSDIR_MERKAARTOR="${ED}usr/share/${PN}/translations" \ + TRANSDIR_SYSTEM="${EPREFIX}/usr/share/qt5/translations" \ + SYSTEM_QTSA=1 \ + NODEBUG=$(usex debug 0 1) \ + GEOIMAGE=$(usex exif 1 0) \ + GPSDLIB=$(usex gps 1 0) \ + LIBPROXY=$(usex libproxy 1 0) \ + USEWEBENGINE=$(usex webengine 1 0) \ + Merkaartor.pro +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/sci-geosciences/merkaartor/metadata.xml b/sci-geosciences/merkaartor/metadata.xml new file mode 100644 index 000000000000..47721d5d2ebd --- /dev/null +++ b/sci-geosciences/merkaartor/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sci-geosciences@gentoo.org</email> + <name>Gentoo Geosciences Project</name> + </maintainer> + <use> + <flag name="libproxy">Use <pkg>net-libs/libproxy</pkg> for getting the HTTP/HTTPS/SOCKS proxy configuration</flag> + <flag name="webengine">Enable <pkg>dev-qt/qtwebengine</pkg> in some plugins</flag> + </use> + <upstream> + <remote-id type="github">openstreetmap/merkaartor</remote-id> + </upstream> +</pkgmetadata> |