Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-news/quiterss: quiterss-9999.ebuild ChangeLog
Date: Tue, 31 Mar 2015 19:13:29
Message-Id: 20150331191324.E342714EFD@oystercatcher.gentoo.org
1 maksbotan 15/03/31 19:13:24
2
3 Modified: quiterss-9999.ebuild ChangeLog
4 Log:
5 Ebuild update by Nikoli: fix docs install, bring back epatch_user, add missing qtnetwork dependency, fix qtsingleapplication dependency.
6
7 (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
8
9 Revision Changes Path
10 1.22 net-news/quiterss/quiterss-9999.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild?rev=1.22&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild?rev=1.22&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild?r1=1.21&r2=1.22
15
16 Index: quiterss-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild,v
19 retrieving revision 1.21
20 retrieving revision 1.22
21 diff -u -r1.21 -r1.22
22 --- quiterss-9999.ebuild 3 Feb 2015 10:56:23 -0000 1.21
23 +++ quiterss-9999.ebuild 31 Mar 2015 19:13:24 -0000 1.22
24 @@ -1,50 +1,57 @@
25 # Copyright 1999-2015 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild,v 1.21 2015/02/03 10:56:23 yngwin Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-news/quiterss/quiterss-9999.ebuild,v 1.22 2015/03/31 19:13:24 maksbotan Exp $
29
30 EAPI=5
31 -PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
32
33 -if [[ ${PV} == *9999* ]]; then
34 - EHG_REPO_URI="https://code.google.com/p/quite-rss"
35 - inherit mercurial
36 - KEYWORDS=""
37 -else
38 - MY_P="QuiteRSS-${PV}-src"
39 - SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2"
40 - KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
41 - S="${WORKDIR}/${MY_P}"
42 -fi
43 +PLOCALES="ar bg cs de el_GR es fa fi fr gl hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ tr uk vi zh_CN zh_TW"
44 +EGIT_REPO_URI="https://github.com/QuiteRSS/quiterss.git"
45 +inherit eutils l10n fdo-mime gnome2-utils qmake-utils
46 +[[ ${PV} == *9999* ]] && inherit git-r3
47
48 -inherit fdo-mime gnome2-utils l10n qmake-utils
49 +[[ ${PV} == *9999* ]] || \
50 +MY_P="QuiteRSS-${PV}-src"
51
52 DESCRIPTION="A Qt-based RSS/Atom feed reader"
53 HOMEPAGE="https://quiterss.org"
54 +[[ ${PV} == *9999* ]] || \
55 +SRC_URI="https://quiterss.org/files/${PV}/${MY_P}.tar.bz2"
56
57 LICENSE="GPL-3"
58 SLOT="0"
59 +[[ ${PV} == *9999* ]] || \
60 +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
61 IUSE="debug phonon +qt4 qt5"
62 REQUIRED_USE="^^ ( qt4 qt5 )"
63
64 RDEPEND="
65 - qt4? ( dev-qt/qtcore:4
66 + qt4? (
67 + dev-qt/qtcore:4
68 dev-qt/qtgui:4
69 - dev-qt/qtsingleapplication[X,qt4]
70 dev-qt/qtsql:4[sqlite]
71 dev-qt/qtwebkit:4
72 - phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) )
73 - qt5? ( dev-qt/qtcore:5
74 + phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) )
75 + )
76 + qt5? (
77 + dev-qt/qtcore:5
78 dev-qt/qtgui:5
79 dev-qt/qtmultimedia:5
80 + dev-qt/qtnetwork:5
81 dev-qt/qtprintsupport:5
82 - dev-qt/qtsingleapplication[X,qt5]
83 dev-qt/qtsql:5[sqlite]
84 dev-qt/qtwebkit:5
85 dev-qt/qtwidgets:5
86 - dev-qt/qtxml:5 )
87 - dev-db/sqlite:3"
88 + dev-qt/qtxml:5
89 + )
90 + dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?]
91 + dev-db/sqlite:3
92 +"
93 DEPEND="${RDEPEND}
94 - virtual/pkgconfig"
95 + virtual/pkgconfig
96 +"
97 +
98 +[[ ${PV} == *9999* ]] || \
99 +S="${WORKDIR}/${MY_P}"
100
101 DOCS=( AUTHORS HISTORY_EN HISTORY_RU README )
102
103 @@ -52,6 +59,9 @@
104 my_rm_loc() {
105 sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die
106 }
107 +
108 + epatch_user
109 +
110 # dedicated english locale file is not installed at all
111 rm "lang/${PN}_en.ts" || die
112
113 @@ -60,13 +70,16 @@
114 }
115
116 src_configure() {
117 - use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \
118 + use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" \
119 + SYSTEMQTSA=1 \
120 $(usex phonon '' 'DISABLE_PHONON=1')
121 - use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1
122 + use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" \
123 + SYSTEMQTSA=1
124 }
125
126 src_install() {
127 emake INSTALL_ROOT="${D}" install
128 + einstalldocs
129 }
130
131 pkg_preinst() {
132
133
134
135 1.55 net-news/quiterss/ChangeLog
136
137 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/ChangeLog?rev=1.55&view=markup
138 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/ChangeLog?rev=1.55&content-type=text/plain
139 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-news/quiterss/ChangeLog?r1=1.54&r2=1.55
140
141 Index: ChangeLog
142 ===================================================================
143 RCS file: /var/cvsroot/gentoo-x86/net-news/quiterss/ChangeLog,v
144 retrieving revision 1.54
145 retrieving revision 1.55
146 diff -u -r1.54 -r1.55
147 --- ChangeLog 26 Mar 2015 12:48:29 -0000 1.54
148 +++ ChangeLog 31 Mar 2015 19:13:24 -0000 1.55
149 @@ -1,6 +1,10 @@
150 # ChangeLog for net-news/quiterss
151 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
152 -# $Header: /var/cvsroot/gentoo-x86/net-news/quiterss/ChangeLog,v 1.54 2015/03/26 12:48:29 yngwin Exp $
153 +# $Header: /var/cvsroot/gentoo-x86/net-news/quiterss/ChangeLog,v 1.55 2015/03/31 19:13:24 maksbotan Exp $
154 +
155 + 31 Mar 2015; Maxim Koltsov <maksbotan@g.o> quiterss-9999.ebuild:
156 + Ebuild update by Nikoli: fix docs install, bring back epatch_user, add missing
157 + qtnetwork dependency, fix qtsingleapplication dependency.
158
159 *quiterss-0.17.6 (26 Mar 2015)