sci-geosciences/gpxsee: bump to 13.4

Signed-off-by: Andrey Grozin <grozin@gentoo.org>
This commit is contained in:
Andrey Grozin
2023-06-16 22:13:19 +07:00
parent 771d8283d8
commit 6803f05dcf
2 changed files with 60 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST gpxsee-13.0.tar.gz 5494687 BLAKE2B 819d60204d491443d68c83f1c3849cf9aaaaaccec00e357c03723ba9e86db2d79aca9d03fb142e23bd596840e05705a76b340dd036bb3cf4d06c57a53d83b28f SHA512 7d2dc37d52d6f63dc1377e52b6653d95207ea176c2564c613e01375a506b8fa9fa22ed5e2f506a607cf24b164758353cd404f9f86d64b51e4601efa744fe9632
DIST gpxsee-13.3.tar.gz 5496128 BLAKE2B 9bd13e84977552f47cadaaa4eea6b73695407acfb8175dcc596098a98612c6573fbf335ebe93c8b072884569d9991321f2d2bf7bb003993ce4c650a1a492b208 SHA512 a2e017f90a14b558bc72eec6ecc27d5773c8b17817ed4bb36335ac76639b89ce7e6dc25ad396069be8b00239d97e2fb6ce20e6d6d4746f1e0e06c7d9772a23ad
DIST gpxsee-13.4.tar.gz 5497497 BLAKE2B 1ae4a00aaba5549292002ccb1e151670f268f6b5fb32577ccc95be0aafd694c512329b34863b716ff7bc4d7509768cd4759d0611cdee915d7b7103c0e6451303 SHA512 d31898ecb57b1f47e1abfab601a16a30609ffaf6e421a366177e679f80ba1ab4ef818cc1ccd444c29db85e0b636a71940291451ad3485ab4826e3f9e7ec40e2a

View File

@@ -0,0 +1,59 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh"
inherit plocale qmake-utils xdg
MY_PN="GPXSee"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
HOMEPAGE="https://www.gpxsee.org/"
SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
dev-qt/qtserialport:5
dev-qt/qtsql:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
"
DEPEND="${RDEPEND}"
BDEPEND="dev-qt/linguist-tools:5"
PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
src_prepare() {
default
plocale_find_changes lang "${PN}_" '.ts'
rm_ts() {
sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
}
plocale_for_each_disabled_locale rm_ts
}
src_compile() {
$(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
eqmake5 gpxsee.pro
emake
}
src_install() {
emake INSTALL_ROOT="${D}" install
dodoc README.md
}