Gentoo Archives: gentoo-commits

From: Andrey Grozin <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
Date: Sat, 14 Sep 2019 11:18:09
Message-Id: 1568459835.56cd1f4217deeac2cb9ef5f4080a4f696c3c90b8.grozin@gentoo
1 commit: 56cd1f4217deeac2cb9ef5f4080a4f696c3c90b8
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 14 11:17:15 2019 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 14 11:17:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cd1f42
7
8 sci-geosciences/gpxsee: bump to 7.13
9
10 Suggested-by: James Le Cuirot <chewi <AT> gentoo.org>
11 Package-Manager: Portage-2.3.75, Repoman-2.3.17
12 Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
13
14 sci-geosciences/gpxsee/Manifest | 1 +
15 sci-geosciences/gpxsee/gpxsee-7.13.ebuild | 68 +++++++++++++++++++++++++++++++
16 2 files changed, 69 insertions(+)
17
18 diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
19 index 9c8f18e45e4..c552e8b0a07 100644
20 --- a/sci-geosciences/gpxsee/Manifest
21 +++ b/sci-geosciences/gpxsee/Manifest
22 @@ -1,2 +1,3 @@
23 DIST gpxsee-7.12.tar.gz 4688060 BLAKE2B 5700bfd8ec4d6702df417297b0c5ce7d5df5f099ee435b4e322b78b65441adb0fcb00d4cbcddd825c75879cc35d2e7f67900525bc515a64813ab8148fc025fe8 SHA512 1630e34e5a367e88f55b690434be6f3ba73d9a55c0d351944939cca8a1994b0ac9ccc4a52ec30562d64179326f7be514549a83a0027a4b0189306fc47840d0bc
24 +DIST gpxsee-7.13.tar.gz 4687849 BLAKE2B 1963533450c8721b9ef9323080efc885ead692f683f1f3e5458938be3599481f4dc79b569ed01324939b3a67a344983f03d8bff48d7dbb867cf6a96e01b93aef SHA512 679d78169ed272239e1f474a9c25654f3230ed30cddc22e7f19ba8b5726e8a8f6b41aae34b3017beb14ca80ad553572ac0c53f504489fbb70fd32ea9e5969702
25 DIST gpxsee-7.9.tar.gz 4347609 BLAKE2B 1555576b72ada6d6302fede1ba0d043b4656afeabaa390e5c32289a0b5e57fdf5a5a880516a6960ea2d00844cdf9a88a894a36e3a82bde6f6fb3c30ddb166bc7 SHA512 24522506894e9ea88ab7b79b34082a1c8c563c8e0c73672ba247a5d013f0c802752665a62686259981f2b49494982d3ad0f06de83f37874e87110bee42964659
26
27 diff --git a/sci-geosciences/gpxsee/gpxsee-7.13.ebuild b/sci-geosciences/gpxsee/gpxsee-7.13.ebuild
28 new file mode 100644
29 index 00000000000..0f57099d7bd
30 --- /dev/null
31 +++ b/sci-geosciences/gpxsee/gpxsee-7.13.ebuild
32 @@ -0,0 +1,68 @@
33 +# Copyright 1999-2019 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +PLOCALES="cs da de en es fi fr nb pl pt_BR ru sv tr"
39 +inherit qmake-utils l10n xdg
40 +
41 +MY_PN="GPXSee"
42 +MY_P="${MY_PN}-${PV}"
43 +
44 +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
45 +HOMEPAGE="https://www.gpxsee.org/"
46 +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
47 +LICENSE="GPL-3"
48 +SLOT="0"
49 +KEYWORDS="~amd64 ~x86"
50 +IUSE=""
51 +RDEPEND="dev-qt/qtwidgets:5
52 + dev-qt/qtgui:5
53 + dev-qt/qtopengl:5
54 + dev-qt/qtprintsupport:5
55 + dev-qt/qtnetwork:5
56 + dev-qt/qtsql:5
57 + dev-qt/qtconcurrent:5
58 + dev-qt/qtcore:5"
59 +DEPEND="${RDEPEND}"
60 +BDEPEND="dev-qt/linguist-tools:5"
61 +
62 +S="${WORKDIR}/${MY_P}"
63 +
64 +src_prepare() {
65 + default
66 +
67 + l10n_find_plocales_changes lang "${PN}_" '.ts'
68 +
69 + rm_ts() {
70 + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
71 + }
72 +
73 + l10n_for_each_disabled_locale_do rm_ts
74 +}
75 +
76 +src_compile() {
77 + lrelease gpxsee.pro
78 + eqmake5 gpxsee.pro
79 + emake
80 +}
81 +
82 +src_install() {
83 + local lang
84 + dobin ${PN}
85 + dodoc README.md
86 + insinto /usr/share/${PN}
87 + doins -r pkg/maps pkg/csv
88 +
89 + insinto /usr/share/${PN}/translations
90 + for lang in lang/*.qm; do
91 + [ -f "${lang}" ] && doins "${lang}"
92 + done
93 +
94 + insinto /usr/share/applications
95 + doins pkg/${PN}.desktop
96 + insinto /usr/share/mime/packages
97 + doins pkg/${PN}.xml
98 + insinto /usr/share/pixmaps
99 + doins icons/${PN}.png
100 +}