sci-geosciences/viking: add 1.10

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
This commit is contained in:
Hans de Graaff
2021-12-02 07:07:46 +01:00
parent d0bca62da7
commit bd3108ba8e
2 changed files with 101 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
DIST viking-1.10.tar.gz 6014926 BLAKE2B 667a5cd854449f54c6f5969118a445903cafae4e8f046f14b6802f53a76c217cf960dd11876ed237112026f96da2906bb68b2474ba4e72696bd8b8a082cf7189 SHA512 8d0b3b46e139b8c03730140d89e8eaf6f1dbcde504011710d122e5239d11d1115464b087edd531228be199286605df0deb3f4b75fae0222128b0f5098344527e
DIST viking-1.8.tar.gz 5207444 BLAKE2B 6a9b786dd23e643a68c25d68e2e14c5a38d2fe6a4a57f6266e13d9208f8c3b49c122921ecf4c54c2630bf9a11e5288346643b4bf92aad67824e8c928de270f84 SHA512 c401e69a6038e4b20c5a2fdecb8b028156e7e8829dd9d48596b0501b6e0a364dc6cc0ab0a8c4bcc731b5c6721835d3cfb605b76ec3b266dab2426df12c321e62
DIST viking-1.9.tar.gz 5962048 BLAKE2B 7997286619d55687c5f2a394c8e068432c025f4210e579eae68e344495690e08e609352af3a71f3dc10161bd3cbb1126241abd928a13555466c37d164aa1fa5c SHA512 44be8e008db369e8700f91a67f4e4fb7aaab67fa498e71da98502b2893e8efd85502caca23ce9ccba4cf0d167328c4b87b5e422e15b3f8611acf814053646697
DIST viking.pdf 383200 BLAKE2B 388129023e62008de2d2c402a72aa1e4a1834f99e6666bb9deedb5f5c32e8b94edeadf5a40e7b1f941aacc0057d4dcfbaf13c3098eb4efa02e3a1a8e00288201 SHA512 481c88afd43783475366d41cd46a7fa5fdbcd20fec27b3ce286fb8abe1e9efbb4164def0d19fca2380fa95b5b97e9472f25ff5e10f8d95261e85b7c4a52d29ee

View File

@@ -0,0 +1,100 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools xdg-utils
DESCRIPTION="GPS data editor and analyzer"
HOMEPAGE="https://github.com/viking-gps/viking/"
IUSE="doc +exif libexif geoclue gps +magic nls oauth"
SRC_URI="
https://github.com/viking-gps/${PN}/archive/${P}.tar.gz
doc? ( https://github.com/viking-gps/${PN}/releases/download/${P}/${PN}.pdf )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
COMMONDEPEND="
app-arch/bzip2
>=dev-tcltk/expect-5.45.4
dev-db/sqlite:3
dev-libs/expat
>=dev-libs/glib-2.44:2
>=dev-libs/json-glib-0.16
dev-libs/nettle
net-misc/curl
sys-libs/zlib
>=x11-libs/gdk-pixbuf-2.26:2
>=x11-libs/gtk+-3.22:3
geoclue? ( >=app-misc/geoclue-2.4.4:2.0 )
gps? ( >=sci-geosciences/gpsd-3.20 )
exif? ( libexif? ( media-libs/libexif ) !libexif? ( media-libs/gexiv2 ) )
magic? ( sys-apps/file )
oauth? ( net-libs/liboauth )
"
RDEPEND="${COMMONDEPEND}
sci-geosciences/gpsbabel
"
DEPEND="${COMMONDEPEND}
app-text/yelp-tools
dev-util/intltool
dev-util/gtk-doc
dev-util/gtk-doc-am
dev-libs/libxslt
virtual/pkgconfig
sys-devel/gettext
"
S="${WORKDIR}/${PN}-${P}"
src_prepare()
{
default
eautoreconf
sed -i -e '/Avoid creator line/isrcdir=test' test/check_gpx.sh || die
}
src_configure() {
econf \
--disable-deprecations \
--with-libcurl \
--with-expat \
--enable-google \
--enable-nettle \
--enable-terraserver \
--enable-expedia \
--enable-openstreetmap \
--enable-bluemarble \
--enable-geonames \
--enable-geocaches \
--disable-dem24k \
--disable-mapnik \
--enable-mbtiles \
$(use_enable exif geotag) \
$(use_with libexif ) \
$(use_enable geoclue) \
$(use_enable gps realtime-gps-tracking) \
$(use_enable magic) \
$(use_enable nls) \
$(use_enable oauth)
}
src_install() {
default
if use doc; then
dodoc "${DISTDIR}"/${PN}.pdf
fi
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
}