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, 02 Jun 2018 14:09:58
Message-Id: 1527948568.ce8116ae21cbffc2a6dd03fc6ba1f967594d07c9.grozin@gentoo
1 commit: ce8116ae21cbffc2a6dd03fc6ba1f967594d07c9
2 Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 2 14:08:29 2018 +0000
4 Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 2 14:09:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8116ae
7
8 sci-geosciences/gpxsee: bump to 5.13
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 sci-geosciences/gpxsee/Manifest | 1 +
13 sci-geosciences/gpxsee/gpxsee-5.13.ebuild | 72 +++++++++++++++++++++++++++++++
14 2 files changed, 73 insertions(+)
15
16 diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest
17 index 32fd3a25162..69ef51fd97f 100644
18 --- a/sci-geosciences/gpxsee/Manifest
19 +++ b/sci-geosciences/gpxsee/Manifest
20 @@ -1,2 +1,3 @@
21 DIST GPXSee-5.1.tar.gz 926296 BLAKE2B 77685685229869bf8bb6c7c71e49c2b2a0a93e7b1d2c16912f2ddc2fa5b779e92a650760c726b4f17b0dcc5154783d3f1c6ab69b44b20257549dc0cd13669d8b SHA512 e963228d168822f9796ec1e5244a5eefcf0ca24f424dd579531fe4749f5d946724b4e76f2c2ab028776d87df6e593e06d04963c2e1e338ec0d12d729be646723
22 DIST GPXSee-5.10.tar.gz 3009762 BLAKE2B 6152b5268c1715ccd6c2d080a5a720a9369b09834a0d192eb37ca95c10948613c49cd078ff4ffeb4684d7305f557592cee34c1ab2fab1cad49cc01d956844eec SHA512 74f99d18c692e7411ec7350c5a2f3618884b5e84e799b4999b5988a8c5a8af000ebe325b0523dbb7daff1fc0e05687a3d8f53d136934c9ca8cd791b1eee445db
23 +DIST GPXSee-5.13.tar.gz 3058493 BLAKE2B 3c262d1e78380f8cc0a4a989dd721cfb6eef72f2285f9f5d88f8d521c6d0b24b3c5e8a3b3b7a3a87b7a0e11ca350540a78d826e62afe3c82ad614899c5663f79 SHA512 7cffbf5d3e928cfc14074c62c046be9b2e7546c1cc59716c52c5f43b8a1ffabe04585cff5b4eccbfd6a756c6d635443af610bb3e8c82834f21bb768a93f7bbb6
24
25 diff --git a/sci-geosciences/gpxsee/gpxsee-5.13.ebuild b/sci-geosciences/gpxsee/gpxsee-5.13.ebuild
26 new file mode 100644
27 index 00000000000..eac7527636d
28 --- /dev/null
29 +++ b/sci-geosciences/gpxsee/gpxsee-5.13.ebuild
30 @@ -0,0 +1,72 @@
31 +# Copyright 1999-2018 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=6
35 +
36 +PLOCALES="cs de fi fr pl ru sv"
37 +inherit qmake-utils l10n xdg-utils gnome2-utils
38 +
39 +MY_PN="GPXSee"
40 +MY_P="${MY_PN}-${PV}"
41 +
42 +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
43 +HOMEPAGE="http://www.gpxsee.org/"
44 +SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.gz"
45 +LICENSE="GPL-3"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~x86"
48 +IUSE=""
49 +RDEPEND="dev-qt/qtwidgets:5
50 + dev-qt/qtgui:5
51 + dev-qt/qtprintsupport:5
52 + dev-qt/qtnetwork:5
53 + dev-qt/qtcore:5"
54 +DEPEND="${RDEPEND}
55 + dev-qt/linguist-tools:5"
56 +
57 +S="${WORKDIR}/${MY_P}"
58 +
59 +src_prepare() {
60 + default
61 +
62 + l10n_find_plocales_changes lang "${PN}_" '.ts'
63 +
64 + rm_ts() {
65 + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
66 + }
67 +
68 + l10n_for_each_disabled_locale_do rm_ts
69 +}
70 +
71 +src_compile() {
72 + lrelease gpxsee.pro
73 + eqmake5 gpxsee.pro
74 + emake
75 +}
76 +
77 +src_install() {
78 + newbin ${MY_PN} ${PN}
79 + dodoc README.md
80 + insinto /usr/share/${PN}
81 + doins -r pkg/maps pkg/csv
82 + insinto /usr/share/${PN}/translations
83 + doins lang/*.qm
84 + insinto /usr/share/applications
85 + doins pkg/${PN}.desktop
86 + insinto /usr/share/mime/packages
87 + doins pkg/${PN}.xml
88 + insinto /usr/share/pixmaps
89 + doins icons/${PN}.png
90 +}
91 +
92 +pkg_postinst() {
93 + xdg_desktop_database_update
94 + xdg_mimeinfo_database_update
95 + gnome2_icon_cache_update
96 +}
97 +
98 +pkg_postrm() {
99 + xdg_desktop_database_update
100 + xdg_mimeinfo_database_update
101 + gnome2_icon_cache_update
102 +}