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.10.ebuild liferea-1.4.8.ebuild liferea-1.4.6.ebuild
Date: Sun, 23 Dec 2007 16:03:40
Message-Id: E1J6TIX-0006SF-QH@stork.gentoo.org
1 dang 07/12/23 16:03:29
2
3 Modified: ChangeLog
4 Added: liferea-1.4.10.ebuild
5 Removed: liferea-1.4.8.ebuild liferea-1.4.6.ebuild
6 Log:
7 Bump to 1.4.10
8 * Fixes SF #1842579: feed:// URI handling broken
9 for URIs without protocol part. Such URIs are
10 used by Firefox 3.0 (reported by Phil Ringnalda)
11 * Fixes a memory leak in the item list loading
12 duplicate elimination handling.
13 * Fixes SF #1832389: cache limit causes flipping
14 between old items (reported by Mike Auty)
15 * Fixes SF #1850139: assertion when searching for
16 feed item (reported by Mlind)
17 * Fixes broken indication of updated items.
18 (patch by Chris Siebenmann)
19 * Fixes removal of comments along with parent items.
20 This was broken with earlier releases and causes
21 uncontrolled DB file growth.
22 * On migration from 1.4.9 or older versions it drops
23 all comment items to clean up the database.
24
25 (Portage version: 2.1.4_rc10)
26
27 Revision Changes Path
28 1.136 net-news/liferea/ChangeLog
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.136&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.136&content-type=text/plain
32 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.135&r2=1.136
33
34 Index: ChangeLog
35 ===================================================================
36 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
37 retrieving revision 1.135
38 retrieving revision 1.136
39 diff -u -r1.135 -r1.136
40 --- ChangeLog 2 Dec 2007 04:01:24 -0000 1.135
41 +++ ChangeLog 23 Dec 2007 16:03:29 -0000 1.136
42 @@ -1,6 +1,28 @@
43 # ChangeLog for net-news/liferea
44 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
45 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.135 2007/12/02 04:01:24 dang Exp $
46 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.136 2007/12/23 16:03:29 dang Exp $
47 +
48 +*liferea-1.4.10 (23 Dec 2007)
49 +
50 + 23 Dec 2007; Daniel Gryniewicz <dang@g.o> -liferea-1.4.6.ebuild,
51 + -liferea-1.4.8.ebuild, +liferea-1.4.10.ebuild:
52 + Bump to 1.4.10
53 + * Fixes SF #1842579: feed:// URI handling broken
54 + for URIs without protocol part. Such URIs are
55 + used by Firefox 3.0 (reported by Phil Ringnalda)
56 + * Fixes a memory leak in the item list loading
57 + duplicate elimination handling.
58 + * Fixes SF #1832389: cache limit causes flipping
59 + between old items (reported by Mike Auty)
60 + * Fixes SF #1850139: assertion when searching for
61 + feed item (reported by Mlind)
62 + * Fixes broken indication of updated items.
63 + (patch by Chris Siebenmann)
64 + * Fixes removal of comments along with parent items.
65 + This was broken with earlier releases and causes
66 + uncontrolled DB file growth.
67 + * On migration from 1.4.9 or older versions it drops
68 + all comment items to clean up the database.
69
70 *liferea-1.4.9 (02 Dec 2007)
71
72
73
74
75 1.1 net-news/liferea/liferea-1.4.10.ebuild
76
77 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.10.ebuild?rev=1.1&view=markup
78 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.10.ebuild?rev=1.1&content-type=text/plain
79
80 Index: liferea-1.4.10.ebuild
81 ===================================================================
82 # Copyright 1999-2007 Gentoo Foundation
83 # Distributed under the terms of the GNU General Public License v2
84 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.10.ebuild,v 1.1 2007/12/23 16:03:29 dang Exp $
85
86 WANT_AUTOMAKE=1.7
87 WANT_AUTOCONF=latest
88 inherit gnome2
89
90 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
91 HOMEPAGE="http://liferea.sourceforge.net/"
92 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
93 LICENSE="GPL-2"
94
95 EAPI="1"
96 SLOT="0"
97 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
98 IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
99
100 RDEPEND="
101 libnotify? ( >=x11-libs/libnotify-0.3.2 )
102 lua? ( >=dev-lang/lua-5.1 )
103 xulrunner? ( net-libs/xulrunner )
104 !xulrunner? ( firefox? ( www-client/mozilla-firefox ) )
105 !xulrunner? ( !firefox? ( seamonkey? ( www-client/seamonkey ) ) )
106 !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( gnome-extra/gtkhtml:2 ) ) ) )
107 !amd64? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) )
108 >=x11-libs/gtk+-2.8
109 x11-libs/pango
110 >=gnome-base/gconf-2
111 >=dev-libs/libxml2-2.6.27
112 >=dev-libs/libxslt-1.1.19
113 >=dev-db/sqlite-3.3
114 >=dev-libs/glib-2
115 >=gnome-base/libglade-2
116 dbus? ( >=dev-libs/dbus-glib-0.71 )
117 networkmanager? ( net-misc/networkmanager )
118 gnutls? ( net-libs/gnutls )"
119
120 DEPEND="${RDEPEND}
121 dev-util/pkgconfig
122 >=dev-util/intltool-0.35"
123
124 DOCS="AUTHORS ChangeLog NEWS README"
125
126 pkg_setup() {
127 # On amd64, gtkhtml isn't supported. You need one of the gecko use flags
128 if use amd64 && ! use firefox && ! use seamonkey && ! use xulrunner; then
129 elog "gtkhtml is no longer supported on amd64; you will need to select"
130 elog "one of the gecko backends to use liferea"
131 die "You must enable on of the gecko backends on amd64"
132 fi
133
134 # if you don't choose a gecko to use, we will automatically
135 # use gtkhtml2 as the backend except on amd64 (where we failed above)
136 if ! use seamonkey && ! use firefox && ! use xulrunner && ! use amd64 ; then
137 G2CONF="${G2CONF} --enable-gtkhtml2"
138 elif ! use amd64 && use gtkhtml ; then
139 G2CONF="${G2CONF} --enable-gtkhtml2"
140 else
141 G2CONF="${G2CONF} --disable-gtkhtml2"
142 fi
143
144 # we prefer xulrunner over firefox over seamonkey
145 if use xulrunner ; then
146 G2CONF="${G2CONF} --enable-xulrunner"
147 elif use firefox ; then
148 G2CONF="${G2CONF} --enable-gecko=firefox"
149 elif use seamonkey ; then
150 G2CONF="${G2CONF} --enable-gecko=seamonkey"
151 else
152 G2CONF="${G2CONF} --disable-gecko"
153 fi
154
155 G2CONF="${G2CONF} \
156 --disable-webkit \
157 $(use_enable dbus) \
158 $(use_enable gnutls) \
159 $(use_enable libnotify) \
160 $(use_enable lua) \
161 $(use_enable networkmanager nm)"
162 }
163
164 src_install() {
165 gnome2_src_install
166 rm -f "${D}/usr/bin/${PN}"
167 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
168 }
169
170
171
172 --
173 gentoo-commits@g.o mailing list