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.15.ebuild
Date: Sun, 20 Apr 2008 17:58:28
Message-Id: E1Jndo1-0007MP-US@stork.gentoo.org
1 dang 08/04/20 17:58:25
2
3 Modified: ChangeLog
4 Added: liferea-1.4.15.ebuild
5 Log:
6 Bump to 1.4.15
7 * Fixes assertion when creating subscriptions using
8 the advanced subscription dialog.
9 * Fixes Debian #433393: subscription not update
10 anymore when number of flagged items = cache limit.
11 (reported by Eddy Petrisor)
12 * Fixes OpenSuSE #371307: possible undefined behaviour
13 when decoding authentication data.
14 (reported by Christoph Thiel)
15 * Fixes SF #1912774: news.yv valid feed "is not available"
16 (patch by Luis Rodrigo Gallardo Cruz)
17 * Fixes SF #1874030: build breakage with recent WebKit
18 versions (reported by Thomas Zajic)
19 * Fixes SF #1919640: segfault when 'Ctrl-R' pressed
20 without selection (patch by Patrick Bogen)
21 * Merged patch from OpenBSD (SF #1924623) to correctly
22 handle feeds served with non-ASCII HTTP headers.
23 (reported by viq)
24 * Merged patch from Arnold Noronha that fixes
25 deallocation of GdkColor instances.
26 (Portage version: 2.1.5_rc5)
27
28 Revision Changes Path
29 1.150 net-news/liferea/ChangeLog
30
31 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.150&view=markup
32 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.150&content-type=text/plain
33 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.149&r2=1.150
34
35 Index: ChangeLog
36 ===================================================================
37 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
38 retrieving revision 1.149
39 retrieving revision 1.150
40 diff -u -r1.149 -r1.150
41 --- ChangeLog 14 Apr 2008 13:43:19 -0000 1.149
42 +++ ChangeLog 20 Apr 2008 17:58:25 -0000 1.150
43 @@ -1,6 +1,49 @@
44 # ChangeLog for net-news/liferea
45 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
46 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.149 2008/04/14 13:43:19 dang Exp $
47 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.150 2008/04/20 17:58:25 dang Exp $
48 +
49 +*liferea-1.4.15 (20 Apr 2008)
50 +
51 + 20 Apr 2008; Daniel Gryniewicz <dang@g.o> +liferea-1.4.15.ebuild:
52 + Bump to 1.4.15
53 +
54 + * Fixes assertion when creating subscriptions using
55 +
56 + the advanced subscription dialog.
57 +
58 + * Fixes Debian #433393: subscription not update
59 +
60 + anymore when number of flagged items = cache limit.
61 +
62 + (reported by Eddy Petrisor)
63 +
64 + * Fixes OpenSuSE #371307: possible undefined behaviour
65 +
66 + when decoding authentication data.
67 +
68 + (reported by Christoph Thiel)
69 +
70 + * Fixes SF #1912774: news.yv valid feed "is not available"
71 +
72 + (patch by Luis Rodrigo Gallardo Cruz)
73 +
74 + * Fixes SF #1874030: build breakage with recent WebKit
75 +
76 + versions (reported by Thomas Zajic)
77 +
78 + * Fixes SF #1919640: segfault when 'Ctrl-R' pressed
79 +
80 + without selection (patch by Patrick Bogen)
81 +
82 + * Merged patch from OpenBSD (SF #1924623) to correctly
83 +
84 + handle feeds served with non-ASCII HTTP headers.
85 +
86 + (reported by viq)
87 +
88 + * Merged patch from Arnold Noronha that fixes
89 +
90 + deallocation of GdkColor instances.
91
92 14 Apr 2008; Daniel Gryniewicz <dang@g.o>
93 +files/liferea-1.4.14-turkish-translation-fix.patch,
94
95
96
97 1.1 net-news/liferea/liferea-1.4.15.ebuild
98
99 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.15.ebuild?rev=1.1&view=markup
100 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.15.ebuild?rev=1.1&content-type=text/plain
101
102 Index: liferea-1.4.15.ebuild
103 ===================================================================
104 # Copyright 1999-2008 Gentoo Foundation
105 # Distributed under the terms of the GNU General Public License v2
106 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.15.ebuild,v 1.1 2008/04/20 17:58:25 dang Exp $
107
108 WANT_AUTOMAKE=1.7
109 WANT_AUTOCONF=latest
110 inherit gnome2 eutils
111
112 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
113 HOMEPAGE="http://liferea.sourceforge.net/"
114 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
115 LICENSE="GPL-2"
116
117 EAPI="1"
118 SLOT="0"
119 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
120 IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
121
122 RDEPEND="
123 libnotify? ( >=x11-libs/libnotify-0.3.2 )
124 lua? ( >=dev-lang/lua-5.1 )
125 xulrunner? ( =net-libs/xulrunner-1.8* )
126 !xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
127 !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
128 !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) ) )
129 >=x11-libs/gtk+-2.8
130 x11-libs/pango
131 >=gnome-base/gconf-2
132 >=dev-libs/libxml2-2.6.27
133 >=dev-libs/libxslt-1.1.19
134 >=dev-db/sqlite-3.3
135 >=dev-libs/glib-2
136 >=gnome-base/libglade-2
137 dbus? ( >=dev-libs/dbus-glib-0.71 )
138 networkmanager? ( net-misc/networkmanager )
139 gnutls? ( net-libs/gnutls )"
140
141 DEPEND="${RDEPEND}
142 dev-util/pkgconfig
143 >=dev-util/intltool-0.35"
144
145 DOCS="AUTHORS ChangeLog NEWS README"
146
147 pkg_setup() {
148 # Backends are now mutually exclusive.
149 # we prefer xulrunner over firefox over seamonkey over gtkhtml
150 if use xulrunner ; then
151 G2CONF="${G2CONF} --enable-xulrunner"
152 G2CONF="${G2CONF} --disable-gecko"
153 G2CONF="${G2CONF} --disable-gtkhtml2"
154 elif use firefox ; then
155 G2CONF="${G2CONF} --enable-gecko=firefox"
156 G2CONF="${G2CONF} --disable-xulrunner"
157 G2CONF="${G2CONF} --disable-gtkhtml2"
158 elif use seamonkey ; then
159 G2CONF="${G2CONF} --enable-gecko=seamonkey"
160 G2CONF="${G2CONF} --disable-xulrunner"
161 G2CONF="${G2CONF} --disable-gtkhtml2"
162 elif use gtkhtml ; then
163 if ! use amd64 ; then
164 G2CONF="${G2CONF} --enable-gtkhtml2"
165 G2CONF="${G2CONF} --disable-gecko"
166 G2CONF="${G2CONF} --disable-xulrunner"
167 else
168 elog ""
169 elog "gtkhtml is no longer supported on amd64; you will need to "
170 elog "select one of the gecko backends to use liferea. "
171 elog "Preference is: xulrunner, firefox, then seamonkey."
172 die "You must enable on of the gecko backends on amd64"
173 fi
174 else
175 elog ""
176 elog "You must choose one backend for liferea to work. Preference is:"
177 elog "xulrunner, firefox, seamonkey, then gtkhtml."
178 die "You must enable on of the backends"
179 fi
180
181 G2CONF="${G2CONF} \
182 --disable-webkit \
183 $(use_enable dbus) \
184 $(use_enable gnutls) \
185 $(use_enable libnotify) \
186 $(use_enable lua) \
187 $(use_enable networkmanager nm)"
188 }
189
190 src_install() {
191 gnome2_src_install
192 rm -f "${D}/usr/bin/${PN}"
193 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
194 }
195
196
197
198 --
199 gentoo-commits@l.g.o mailing list