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.2b.ebuild liferea-1.4.2.ebuild
Date: Thu, 20 Sep 2007 13:53:25
Message-Id: E1IYMLO-0003s0-OW@stork.gentoo.org
1 dang 07/09/20 13:45:26
2
3 Modified: ChangeLog
4 Added: liferea-1.4.2b.ebuild
5 Removed: liferea-1.4.2.ebuild
6 Log:
7 Bump to 1.4.2b
8 (Portage version: 2.1.3.9)
9
10 Revision Changes Path
11 1.123 net-news/liferea/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.123&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.123&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.122&r2=1.123
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
20 retrieving revision 1.122
21 retrieving revision 1.123
22 diff -u -r1.122 -r1.123
23 --- ChangeLog 15 Sep 2007 13:36:42 -0000 1.122
24 +++ ChangeLog 20 Sep 2007 13:45:26 -0000 1.123
25 @@ -1,6 +1,23 @@
26 # ChangeLog for net-news/liferea
27 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.122 2007/09/15 13:36:42 dang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.123 2007/09/20 13:45:26 dang Exp $
30 +
31 +*liferea-1.4.2b (20 Sep 2007)
32 +
33 + 20 Sep 2007; Daniel Gryniewicz <dang@g.o> -liferea-1.4.2.ebuild,
34 + +liferea-1.4.2b.ebuild:
35 + Bump to 1.4.2b
36 + * Fixes compilation problems of GtkHTML2 rendering.
37 + * Fixes SF #1798158: problem with 'mark as read'
38 + option in popup window (reported by zodmaner)
39 + * Now removes leading/trailing white spaces from
40 + feed list node titles. (patch from Christian Dywan)
41 + * Fixes broken HTTP authentication. Auth info was
42 + just not passed with HTTP requests. (reported
43 + by Jim Henderson)
44 + * Fixes Debian #442798: update interval values
45 + isn't correctly updated. Interval unit is lost.
46 + (reported by Yannick Palanque)
47
48 15 Sep 2007; Daniel Gryniewicz <dang@g.o> liferea-1.4.2.ebuild:
49 Disable webkit. bug #192566
50
51
52
53 1.1 net-news/liferea/liferea-1.4.2b.ebuild
54
55 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.2b.ebuild?rev=1.1&view=markup
56 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.2b.ebuild?rev=1.1&content-type=text/plain
57
58 Index: liferea-1.4.2b.ebuild
59 ===================================================================
60 # Copyright 1999-2007 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.2b.ebuild,v 1.1 2007/09/20 13:45:26 dang Exp $
63
64 WANT_AUTOMAKE=1.7
65 WANT_AUTOCONF=latest
66 inherit gnome2
67
68 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
69 HOMEPAGE="http://liferea.sourceforge.net/"
70 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
71 LICENSE="GPL-2"
72
73 SLOT="0"
74 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
75 IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
76
77 RDEPEND="
78 libnotify? ( >=x11-libs/libnotify-0.3.2 )
79 lua? ( >=dev-lang/lua-5.1 )
80 xulrunner? ( net-libs/xulrunner )
81 !xulrunner? ( firefox? ( www-client/mozilla-firefox ) )
82 !xulrunner? ( !firefox? ( seamonkey? ( www-client/seamonkey ) ) )
83 !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( =gnome-extra/gtkhtml-2* ) ) ) )
84 !amd64? ( gtkhtml? ( =gnome-extra/gtkhtml-2* ) )
85 >=x11-libs/gtk+-2.8
86 x11-libs/pango
87 >=gnome-base/gconf-2
88 >=dev-libs/libxml2-2.6.27
89 >=dev-libs/libxslt-1.1.19
90 >=dev-db/sqlite-3.3
91 >=dev-libs/glib-2
92 >=gnome-base/libglade-2
93 dbus? ( >=dev-libs/dbus-glib-0.71 )
94 networkmanager? ( net-misc/networkmanager )
95 gnutls? ( net-libs/gnutls )"
96
97 DEPEND="${RDEPEND}
98 dev-util/pkgconfig
99 >=dev-util/intltool-0.35"
100
101 DOCS="AUTHORS ChangeLog NEWS README"
102
103 pkg_setup() {
104 # On amd64, gtkhtml isn't supported. You need one of the gecko use flags
105 if use amd64 && ! use firefox && ! use seamonkey && ! use xulrunner; then
106 elog "gtkhtml is no longer supported on amd64; you will need to select"
107 elog "one of the gecko backends to use liferea"
108 die "You must enable on of the gecko backends on amd64"
109 fi
110
111 # if you don't choose a gecko to use, we will automatically
112 # use gtkhtml2 as the backend except on amd64 (where we failed above)
113 if ! use seamonkey && ! use firefox && ! use xulrunner && ! use amd64 ; then
114 G2CONF="${G2CONF} --enable-gtkhtml2"
115 elif ! use amd64 && use gtkhtml ; then
116 G2CONF="${G2CONF} --enable-gtkhtml2"
117 else
118 G2CONF="${G2CONF} --disable-gtkhtml2"
119 fi
120
121 # we prefer xulrunner over firefox over seamonkey
122 if use xulrunner ; then
123 G2CONF="${G2CONF} --enable-xulrunner"
124 elif use firefox ; then
125 G2CONF="${G2CONF} --enable-gecko=firefox"
126 elif use seamonkey ; then
127 G2CONF="${G2CONF} --enable-gecko=seamonkey"
128 else
129 G2CONF="${G2CONF} --disable-gecko"
130 fi
131
132 G2CONF="${G2CONF} \
133 --disable-webkit \
134 $(use_enable dbus) \
135 $(use_enable gnutls) \
136 $(use_enable libnotify) \
137 $(use_enable lua) \
138 $(use_enable networkmanager nm)"
139 }
140
141 src_install() {
142 gnome2_src_install
143 rm -f ${D}/usr/bin/${PN}
144 mv ${D}/usr/bin/${PN}-bin ${D}/usr/bin/${PN}
145 }
146
147
148
149 --
150 gentoo-commits@g.o mailing list