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.20.ebuild
Date: Tue, 14 Oct 2008 02:04:07
Message-Id: E1KpZGW-00066x-W0@stork.gentoo.org
1 dang 08/10/14 02:04:04
2
3 Modified: ChangeLog
4 Added: liferea-1.4.20.ebuild
5 Log:
6 Bump to liferea-1.4.20
7 * Fixes SF #2042420: "Toggle Read Status" item list
8 popup menu option (reported by Jeff Fortin)
9 * Fixes SF #2027445: Incorrect invalid encoding errors.
10 (reported by Roman Beslik)
11 * Fixes "lost" views. View in the cache database that
12 are not used anymore will be dropped on startup.
13 * Added new Slovakian translation (Pavol Klacansky)
14 * Fixes a cache limit bug when merging items of
15 feeds with more items than the cache allows.
16 (reported by Dennis Nezic)
17 * Fixes po/LINGUAS which missed "hu".
18 * Fixes a bug introduced with 1.4.18 which caused
19 news bins to drop everything on startup.
20 (reported by tsukasa)
21 * Workaround for SF #1995329: Next-Unread item
22 selection doesn't always work (reported by
23 several users).
24 * Removing broken 'updated' state handling.
25 Manually resetting update states didn't work
26 persistently. Also many users confused the
27 'updated' flag with the read status.
28 * Added pownce.com social bookmarking support.
29 (patch by zodmaner, SF #2090554)
30 (Portage version: 2.2_rc12/cvs/Linux 2.6.26-gentoo-r1 x86_64)
31
32 Revision Changes Path
33 1.162 net-news/liferea/ChangeLog
34
35 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.162&view=markup
36 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.162&content-type=text/plain
37 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.161&r2=1.162
38
39 Index: ChangeLog
40 ===================================================================
41 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
42 retrieving revision 1.161
43 retrieving revision 1.162
44 diff -u -r1.161 -r1.162
45 --- ChangeLog 4 Aug 2008 14:52:15 -0000 1.161
46 +++ ChangeLog 14 Oct 2008 02:04:04 -0000 1.162
47 @@ -1,6 +1,57 @@
48 # ChangeLog for net-news/liferea
49 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
50 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.161 2008/08/04 14:52:15 dang Exp $
51 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.162 2008/10/14 02:04:04 dang Exp $
52 +
53 +*liferea-1.4.20 (14 Oct 2008)
54 +
55 + 14 Oct 2008; Daniel Gryniewicz <dang@g.o> +liferea-1.4.20.ebuild:
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 + * Fixes SF #2027445: Incorrect invalid encoding errors.
63 +
64 + (reported by Roman Beslik)
65 +
66 + * Fixes "lost" views. View in the cache database that
67 +
68 + are not used anymore will be dropped on startup.
69 +
70 + * Added new Slovakian translation (Pavol Klacansky)
71 +
72 + * Fixes a cache limit bug when merging items of
73 +
74 + feeds with more items than the cache allows.
75 +
76 + (reported by Dennis Nezic)
77 +
78 + * Fixes po/LINGUAS which missed "hu".
79 +
80 + * Fixes a bug introduced with 1.4.18 which caused
81 +
82 + news bins to drop everything on startup.
83 +
84 + (reported by tsukasa)
85 +
86 + * Workaround for SF #1995329: Next-Unread item
87 +
88 + selection doesn't always work (reported by
89 +
90 + several users).
91 +
92 + * Removing broken 'updated' state handling.
93 +
94 + Manually resetting update states didn't work
95 +
96 + persistently. Also many users confused the
97 +
98 + 'updated' flag with the read status.
99 +
100 + * Added pownce.com social bookmarking support.
101 +
102 + (patch by zodmaner, SF #2090554)
103
104 *liferea-1.4.18 (04 Aug 2008)
105
106
107
108
109 1.1 net-news/liferea/liferea-1.4.20.ebuild
110
111 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.20.ebuild?rev=1.1&view=markup
112 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.20.ebuild?rev=1.1&content-type=text/plain
113
114 Index: liferea-1.4.20.ebuild
115 ===================================================================
116 # Copyright 1999-2008 Gentoo Foundation
117 # Distributed under the terms of the GNU General Public License v2
118 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.20.ebuild,v 1.1 2008/10/14 02:04:04 dang Exp $
119
120 WANT_AUTOMAKE=1.9
121 inherit gnome2 eutils autotools
122
123 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
124 HOMEPAGE="http://liferea.sourceforge.net/"
125 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
126 LICENSE="GPL-2"
127
128 EAPI="1"
129 SLOT="0"
130 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
131 # Can't add webkit until there's a masked use flag for it's keyworded
132 # webkit
133 IUSE="dbus gtkhtml gnutls libnotify lua networkmanager webkit xulrunner"
134
135 RDEPEND="
136 libnotify? ( >=x11-libs/libnotify-0.3.2 )
137 lua? ( >=dev-lang/lua-5.1 )
138 xulrunner? ( net-libs/xulrunner:1.9 )
139 !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
140 !amd64? ( !xulrunner? ( !webkit? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) )
141 >=x11-libs/gtk+-2.8
142 x11-libs/pango
143 >=gnome-base/gconf-2
144 >=dev-libs/libxml2-2.6.27
145 >=dev-libs/libxslt-1.1.19
146 >=dev-db/sqlite-3.3
147 >=dev-libs/glib-2
148 >=gnome-base/libglade-2
149 dbus? ( >=dev-libs/dbus-glib-0.71 )
150 networkmanager? ( net-misc/networkmanager )
151 gnutls? ( net-libs/gnutls )"
152
153 DEPEND="${RDEPEND}
154 dev-util/pkgconfig
155 >=dev-util/intltool-0.35"
156
157 DOCS="AUTHORS ChangeLog NEWS README"
158
159 pkg_setup() {
160 # Backends are now mutually exclusive.
161 # we prefer xulrunner over webkit over seamonkey over gtkhtml
162 if use xulrunner ; then
163 G2CONF="${G2CONF} --enable-xulrunner"
164 G2CONF="${G2CONF} --disable-webkit"
165 G2CONF="${G2CONF} --disable-gecko"
166 G2CONF="${G2CONF} --disable-gtkhtml2"
167 elif use webkit ; then
168 G2CONF="${G2CONF} --enable-webkit"
169 G2CONF="${G2CONF} --disable-gecko"
170 G2CONF="${G2CONF} --disable-xulrunner"
171 G2CONF="${G2CONF} --disable-gtkhtml2"
172 elif use gtkhtml ; then
173 if ! use amd64 ; then
174 G2CONF="${G2CONF} --enable-gtkhtml2"
175 G2CONF="${G2CONF} --disable-gecko"
176 G2CONF="${G2CONF} --disable-xulrunner"
177 G2CONF="${G2CONF} --disable-webkit"
178 else
179 elog ""
180 elog "gtkhtml is no longer supported on amd64; you will need to "
181 elog "select either xulrunner or webkit to use liferea."
182 elog "Preference is: xulrunner, then webkit."
183 die "You must enable xulrunner or webkit on amd64"
184 fi
185 else
186 elog ""
187 elog "You must choose one backend for liferea to work. Preference is:"
188 elog "xulrunner, webkit, then gtkhtml."
189 die "You must enable on of the backends"
190 fi
191
192 G2CONF="${G2CONF}
193 $(use_enable dbus)
194 $(use_enable gnutls)
195 $(use_enable libnotify)
196 $(use_enable lua)
197 $(use_enable networkmanager nm)"
198 }
199
200 src_unpack() {
201 gnome2_src_unpack
202
203 epatch "${FILESDIR}"/${PN}-1.4.17-xulrunner-1.9.patch
204
205 intltoolize --force || die "intltoolize failed"
206 eautoreconf
207 }
208
209 src_install() {
210 gnome2_src_install
211 rm -f "${D}/usr/bin/${PN}"
212 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
213 }