Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-news/quiterss/
Date: Sun, 18 Jun 2017 12:52:47
Message-Id: 1497790350.8b96f0baaa5b81d7711be035f2d7dda484a8e528.kensington@gentoo
1 commit: 8b96f0baaa5b81d7711be035f2d7dda484a8e528
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 18 12:52:20 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 18 12:52:30 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b96f0ba
7
8 net-news/quiterss: sync live ebuild with release
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 net-news/quiterss/quiterss-9999.ebuild | 33 ++++++++-------------------------
13 1 file changed, 8 insertions(+), 25 deletions(-)
14
15 diff --git a/net-news/quiterss/quiterss-9999.ebuild b/net-news/quiterss/quiterss-9999.ebuild
16 index 9f9841e363a..da7045485e2 100644
17 --- a/net-news/quiterss/quiterss-9999.ebuild
18 +++ b/net-news/quiterss/quiterss-9999.ebuild
19 @@ -2,9 +2,8 @@
20 # Distributed under the terms of the GNU General Public License v2
21
22 EAPI=6
23 -PLOCALES="ar bg cs de el_GR es fa fi fr gl he hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ th_TH tr uk vi zh_CN zh_TW"
24
25 -inherit fdo-mime gnome2-utils l10n qmake-utils
26 +inherit gnome2-utils qmake-utils xdg-utils
27
28 DESCRIPTION="A Qt-based RSS/Atom feed reader"
29 HOMEPAGE="https://quiterss.org"
30 @@ -28,7 +27,7 @@ RDEPEND="
31 dev-qt/qtmultimedia:5
32 dev-qt/qtnetwork:5[ssl]
33 dev-qt/qtprintsupport:5
34 - dev-qt/qtsingleapplication[X,qt5]
35 + dev-qt/qtsingleapplication[X,qt5(-)]
36 dev-qt/qtsql:5[sqlite]
37 dev-qt/qtwebkit:5
38 dev-qt/qtwidgets:5
39 @@ -40,24 +39,12 @@ DEPEND="${RDEPEND}
40
41 DOCS=( AUTHORS CHANGELOG README.md )
42
43 -src_prepare() {
44 - default
45 -
46 - my_rm_loc() {
47 - sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
48 - }
49 -
50 - # dedicated english locale file is not installed at all
51 - rm "lang/${PN}_en.ts" || die
52 -
53 - l10n_find_plocales_changes lang ${PN}_ .ts
54 - l10n_for_each_disabled_locale_do my_rm_loc
55 -}
56 -
57 src_configure() {
58 - eqmake5 \
59 - PREFIX="${EPREFIX}/usr" \
60 + local myqmakeargs=(
61 + PREFIX="${EPREFIX%/}/usr"
62 SYSTEMQTSA=1
63 + )
64 + eqmake5 "${myqmakeargs[@]}"
65 }
66
67 src_install() {
68 @@ -65,16 +52,12 @@ src_install() {
69 einstalldocs
70 }
71
72 -pkg_preinst() {
73 - gnome2_icon_savelist
74 -}
75 -
76 pkg_postinst() {
77 - fdo-mime_desktop_database_update
78 gnome2_icon_cache_update
79 + xdg_desktop_database_update
80 }
81
82 pkg_postrm() {
83 - fdo-mime_desktop_database_update
84 gnome2_icon_cache_update
85 + xdg_desktop_database_update
86 }