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.9.ebuild
Date: Sun, 02 Dec 2007 04:01:32
Message-Id: E1Iyg1F-00020s-IM@stork.gentoo.org
1 dang 07/12/02 04:01:25
2
3 Modified: ChangeLog
4 Added: liferea-1.4.9.ebuild
5 Log:
6 Bump to 1.4.9
7 * Adds a Ctrl-W binding to close browser tabs.
8 (patch from Gustavo Chain)
9 * Fixes SF #1836691 core dump when sqlite DB file is
10 already locked (reported by Kees Cook)
11 * Fixes a crash when marking search folders as read.
12 (reported by goyko)
13 * Fixes loose of feed description text after restarts.
14 (reported by Vincent Lefevre)
15 * Fixes impossible use of --version/--help when
16 Liferea is already running due to wrong check order.
17 (reported by Gustavo Chain)
18 * Fixes an assertion when changing search folder rules.
19 * Fixes broken negative search folders rules
20 (Debian #453521, reported by Erich Schubert)
21
22 (Portage version: 2.1.4_rc3)
23
24 Revision Changes Path
25 1.135 net-news/liferea/ChangeLog
26
27 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.135&view=markup
28 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.135&content-type=text/plain
29 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.134&r2=1.135
30
31 Index: ChangeLog
32 ===================================================================
33 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
34 retrieving revision 1.134
35 retrieving revision 1.135
36 diff -u -r1.134 -r1.135
37 --- ChangeLog 23 Nov 2007 19:59:32 -0000 1.134
38 +++ ChangeLog 2 Dec 2007 04:01:24 -0000 1.135
39 @@ -1,6 +1,25 @@
40 # ChangeLog for net-news/liferea
41 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
42 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.134 2007/11/23 19:59:32 dang Exp $
43 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.135 2007/12/02 04:01:24 dang Exp $
44 +
45 +*liferea-1.4.9 (02 Dec 2007)
46 +
47 + 02 Dec 2007; Daniel Gryniewicz <dang@g.o> +liferea-1.4.9.ebuild:
48 + Bump to 1.4.9
49 + * Adds a Ctrl-W binding to close browser tabs.
50 + (patch from Gustavo Chain)
51 + * Fixes SF #1836691 core dump when sqlite DB file is
52 + already locked (reported by Kees Cook)
53 + * Fixes a crash when marking search folders as read.
54 + (reported by goyko)
55 + * Fixes loose of feed description text after restarts.
56 + (reported by Vincent Lefevre)
57 + * Fixes impossible use of --version/--help when
58 + Liferea is already running due to wrong check order.
59 + (reported by Gustavo Chain)
60 + * Fixes an assertion when changing search folder rules.
61 + * Fixes broken negative search folders rules
62 + (Debian #453521, reported by Erich Schubert)
63
64 *liferea-1.4.8 (23 Nov 2007)
65
66
67
68
69 1.1 net-news/liferea/liferea-1.4.9.ebuild
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.9.ebuild?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.9.ebuild?rev=1.1&content-type=text/plain
73
74 Index: liferea-1.4.9.ebuild
75 ===================================================================
76 # Copyright 1999-2007 Gentoo Foundation
77 # Distributed under the terms of the GNU General Public License v2
78 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.9.ebuild,v 1.1 2007/12/02 04:01:24 dang Exp $
79
80 WANT_AUTOMAKE=1.7
81 WANT_AUTOCONF=latest
82 inherit gnome2
83
84 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
85 HOMEPAGE="http://liferea.sourceforge.net/"
86 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
87 LICENSE="GPL-2"
88
89 EAPI="1"
90 SLOT="0"
91 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
92 IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
93
94 RDEPEND="
95 libnotify? ( >=x11-libs/libnotify-0.3.2 )
96 lua? ( >=dev-lang/lua-5.1 )
97 xulrunner? ( net-libs/xulrunner )
98 !xulrunner? ( firefox? ( www-client/mozilla-firefox ) )
99 !xulrunner? ( !firefox? ( seamonkey? ( www-client/seamonkey ) ) )
100 !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( gnome-extra/gtkhtml:2 ) ) ) )
101 !amd64? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) )
102 >=x11-libs/gtk+-2.8
103 x11-libs/pango
104 >=gnome-base/gconf-2
105 >=dev-libs/libxml2-2.6.27
106 >=dev-libs/libxslt-1.1.19
107 >=dev-db/sqlite-3.3
108 >=dev-libs/glib-2
109 >=gnome-base/libglade-2
110 dbus? ( >=dev-libs/dbus-glib-0.71 )
111 networkmanager? ( net-misc/networkmanager )
112 gnutls? ( net-libs/gnutls )"
113
114 DEPEND="${RDEPEND}
115 dev-util/pkgconfig
116 >=dev-util/intltool-0.35"
117
118 DOCS="AUTHORS ChangeLog NEWS README"
119
120 pkg_setup() {
121 # On amd64, gtkhtml isn't supported. You need one of the gecko use flags
122 if use amd64 && ! use firefox && ! use seamonkey && ! use xulrunner; then
123 elog "gtkhtml is no longer supported on amd64; you will need to select"
124 elog "one of the gecko backends to use liferea"
125 die "You must enable on of the gecko backends on amd64"
126 fi
127
128 # if you don't choose a gecko to use, we will automatically
129 # use gtkhtml2 as the backend except on amd64 (where we failed above)
130 if ! use seamonkey && ! use firefox && ! use xulrunner && ! use amd64 ; then
131 G2CONF="${G2CONF} --enable-gtkhtml2"
132 elif ! use amd64 && use gtkhtml ; then
133 G2CONF="${G2CONF} --enable-gtkhtml2"
134 else
135 G2CONF="${G2CONF} --disable-gtkhtml2"
136 fi
137
138 # we prefer xulrunner over firefox over seamonkey
139 if use xulrunner ; then
140 G2CONF="${G2CONF} --enable-xulrunner"
141 elif use firefox ; then
142 G2CONF="${G2CONF} --enable-gecko=firefox"
143 elif use seamonkey ; then
144 G2CONF="${G2CONF} --enable-gecko=seamonkey"
145 else
146 G2CONF="${G2CONF} --disable-gecko"
147 fi
148
149 G2CONF="${G2CONF} \
150 --disable-webkit \
151 $(use_enable dbus) \
152 $(use_enable gnutls) \
153 $(use_enable libnotify) \
154 $(use_enable lua) \
155 $(use_enable networkmanager nm)"
156 }
157
158 src_install() {
159 gnome2_src_install
160 rm -f "${D}/usr/bin/${PN}"
161 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
162 }
163
164
165
166 --
167 gentoo-commits@g.o mailing list