Gentoo Archives: gentoo-commits

From: "Daniel Gryniewicz (dang)" <dang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-news/liferea: ChangeLog liferea-1.4.21b.ebuild liferea-1.4.17.ebuild liferea-1.4.16b.ebuild
Date: Sat, 01 Nov 2008 17:24:09
Message-Id: E1KwKCk-0000hh-Tx@stork.gentoo.org
1 dang 08/11/01 17:24:06
2
3 Modified: ChangeLog
4 Added: liferea-1.4.21b.ebuild
5 Removed: liferea-1.4.17.ebuild liferea-1.4.16b.ebuild
6 Log:
7 Bump to 1.4.21b; clean up old versions
8 (Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo-r2 x86_64)
9
10 Revision Changes Path
11 1.163 net-news/liferea/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.163&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.163&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.162&r2=1.163
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
20 retrieving revision 1.162
21 retrieving revision 1.163
22 diff -u -r1.162 -r1.163
23 --- ChangeLog 14 Oct 2008 02:04:04 -0000 1.162
24 +++ ChangeLog 1 Nov 2008 17:24:06 -0000 1.163
25 @@ -1,6 +1,28 @@
26 # ChangeLog for net-news/liferea
27 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.162 2008/10/14 02:04:04 dang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.163 2008/11/01 17:24:06 dang Exp $
30 +
31 +*liferea-1.4.21b (01 Nov 2008)
32 +
33 + 01 Nov 2008; Daniel Gryniewicz <dang@g.o> +liferea-1.4.21b.ebuild:
34 + Bump to liferea-1.4.21b
35 +
36 + * Fixes compile issue with XulRunner 1.9 cause by
37 + applying patch SF #2186087 twice (reported by Sven Hartge)
38 + * Fixes for French translation (Vincent Lefevre)
39 + * Merges patch SF #2186087: Corrected XPCOM clue
40 + handling for XulRunner 1.9 (derived from Fedora
41 + patch created by Marc Wiriadisastra)
42 + * Removes gray colouring of updated item titles.
43 + This often confused users to believe the item
44 + state was unread.
45 + * Performance optimization: huge cache drops are now
46 + splitted over several feed updates (each time only
47 + 50 items are dropped).
48 + * Performance optimization: during item set merging the
49 + new items are only checked against as many items as
50 + were downloaded. The assumption is that feeds are
51 + always correctly ordered (almost always true).
52
53 *liferea-1.4.20 (14 Oct 2008)
54
55 @@ -8,50 +30,28 @@
56 Bump to liferea-1.4.20
57
58 * Fixes SF #2042420: "Toggle Read Status" item list
59 -
60 - popup menu option (reported by Jeff Fortin)
61 -
62 + popup menu option (reported by Jeff Fortin)
63 * Fixes SF #2027445: Incorrect invalid encoding errors.
64 -
65 - (reported by Roman Beslik)
66 -
67 + (reported by Roman Beslik)
68 * Fixes "lost" views. View in the cache database that
69 -
70 - are not used anymore will be dropped on startup.
71 -
72 + are not used anymore will be dropped on startup.
73 * Added new Slovakian translation (Pavol Klacansky)
74 -
75 * Fixes a cache limit bug when merging items of
76 -
77 - feeds with more items than the cache allows.
78 -
79 - (reported by Dennis Nezic)
80 -
81 + feeds with more items than the cache allows.
82 + (reported by Dennis Nezic)
83 * Fixes po/LINGUAS which missed "hu".
84 -
85 * Fixes a bug introduced with 1.4.18 which caused
86 -
87 - news bins to drop everything on startup.
88 -
89 - (reported by tsukasa)
90 -
91 + news bins to drop everything on startup.
92 + (reported by tsukasa)
93 * Workaround for SF #1995329: Next-Unread item
94 -
95 - selection doesn't always work (reported by
96 -
97 - several users).
98 -
99 + selection doesn't always work (reported by
100 + several users).
101 * Removing broken 'updated' state handling.
102 -
103 - Manually resetting update states didn't work
104 -
105 - persistently. Also many users confused the
106 -
107 - 'updated' flag with the read status.
108 -
109 + Manually resetting update states didn't work
110 + persistently. Also many users confused the
111 + 'updated' flag with the read status.
112 * Added pownce.com social bookmarking support.
113 -
114 - (patch by zodmaner, SF #2090554)
115 + (patch by zodmaner, SF #2090554)
116
117 *liferea-1.4.18 (04 Aug 2008)
118
119 @@ -59,24 +59,15 @@
120 Bump to liferea-1.4.18
121
122 * Fixes SF #1800030: Fix date format problem in non
123 -
124 - UTF-8 locale for date strings representing dates
125 -
126 - older one week. (patch by Micky Hatya)
127 -
128 + UTF-8 locale for date strings representing dates
129 + older one week. (patch by Micky Hatya)
130 * Fixes a bug that causes the single item removal
131 -
132 - to have no effect at all. This also can cause
133 -
134 - reappearing of old items and wrong unread counts.
135 -
136 + to have no effect at all. This also can cause
137 + reappearing of old items and wrong unread counts.
138 * Fixes the 100% CPU usage of the previous versions
139 -
140 - that was cost by exorbitant merging costs due to
141 -
142 - the cache dropping not working anymore due to the
143 -
144 - item removal issue mentioned above.
145 + that was cost by exorbitant merging costs due to
146 + the cache dropping not working anymore due to the
147 + item removal issue mentioned above.
148
149 30 Jul 2008; Gilles Dartiguelongue <eva@g.o> liferea-1.4.17.ebuild:
150 fix package generated with intltool-0.40.
151
152
153
154 1.1 net-news/liferea/liferea-1.4.21b.ebuild
155
156 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.21b.ebuild?rev=1.1&view=markup
157 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.21b.ebuild?rev=1.1&content-type=text/plain
158
159 Index: liferea-1.4.21b.ebuild
160 ===================================================================
161 # Copyright 1999-2008 Gentoo Foundation
162 # Distributed under the terms of the GNU General Public License v2
163 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.21b.ebuild,v 1.1 2008/11/01 17:24:06 dang Exp $
164
165 WANT_AUTOMAKE=1.9
166 inherit gnome2 eutils autotools
167
168 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
169 HOMEPAGE="http://liferea.sourceforge.net/"
170 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
171 LICENSE="GPL-2"
172
173 EAPI="1"
174 SLOT="0"
175 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
176 # Can't add webkit until there's a masked use flag for it's keyworded
177 # webkit
178 IUSE="dbus gtkhtml gnutls libnotify lua networkmanager webkit xulrunner"
179
180 RDEPEND="
181 libnotify? ( >=x11-libs/libnotify-0.3.2 )
182 lua? ( >=dev-lang/lua-5.1 )
183 xulrunner? ( net-libs/xulrunner:1.9 )
184 !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
185 !amd64? ( !xulrunner? ( !webkit? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) )
186 >=x11-libs/gtk+-2.8
187 x11-libs/pango
188 >=gnome-base/gconf-2
189 >=dev-libs/libxml2-2.6.27
190 >=dev-libs/libxslt-1.1.19
191 >=dev-db/sqlite-3.3
192 >=dev-libs/glib-2
193 >=gnome-base/libglade-2
194 dbus? ( >=dev-libs/dbus-glib-0.71 )
195 networkmanager? ( net-misc/networkmanager )
196 gnutls? ( net-libs/gnutls )"
197
198 DEPEND="${RDEPEND}
199 dev-util/pkgconfig
200 >=dev-util/intltool-0.35"
201
202 DOCS="AUTHORS ChangeLog NEWS README"
203
204 pkg_setup() {
205 # Backends are now mutually exclusive.
206 # we prefer xulrunner over webkit over seamonkey over gtkhtml
207 if use xulrunner ; then
208 G2CONF="${G2CONF} --enable-xulrunner"
209 G2CONF="${G2CONF} --disable-webkit"
210 G2CONF="${G2CONF} --disable-gecko"
211 G2CONF="${G2CONF} --disable-gtkhtml2"
212 elif use webkit ; then
213 G2CONF="${G2CONF} --enable-webkit"
214 G2CONF="${G2CONF} --disable-gecko"
215 G2CONF="${G2CONF} --disable-xulrunner"
216 G2CONF="${G2CONF} --disable-gtkhtml2"
217 elif use gtkhtml ; then
218 if ! use amd64 ; then
219 G2CONF="${G2CONF} --enable-gtkhtml2"
220 G2CONF="${G2CONF} --disable-gecko"
221 G2CONF="${G2CONF} --disable-xulrunner"
222 G2CONF="${G2CONF} --disable-webkit"
223 else
224 elog ""
225 elog "gtkhtml is no longer supported on amd64; you will need to "
226 elog "select either xulrunner or webkit to use liferea."
227 elog "Preference is: xulrunner, then webkit."
228 die "You must enable xulrunner or webkit on amd64"
229 fi
230 else
231 elog ""
232 elog "You must choose one backend for liferea to work. Preference is:"
233 elog "xulrunner, webkit, then gtkhtml."
234 die "You must enable on of the backends"
235 fi
236
237 G2CONF="${G2CONF}
238 $(use_enable dbus)
239 $(use_enable gnutls)
240 $(use_enable libnotify)
241 $(use_enable lua)
242 $(use_enable networkmanager nm)"
243 }
244
245 src_unpack() {
246 gnome2_src_unpack
247
248 epatch "${FILESDIR}"/${PN}-1.4.17-xulrunner-1.9.patch
249
250 intltoolize --force || die "intltoolize failed"
251 eautoreconf
252 }
253
254 src_install() {
255 gnome2_src_install
256 rm -f "${D}/usr/bin/${PN}"
257 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
258 }