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.16b.ebuild
Date: Fri, 20 Jun 2008 15:50:06
Message-Id: E1K9isD-0003dT-0o@stork.gentoo.org
1 dang 08/06/20 15:50:01
2
3 Modified: ChangeLog
4 Added: liferea-1.4.16b.ebuild
5 Log:
6 Bump to 1.4.16b
7
8 New world order for liferea:
9 - xulrunner is now 1.9
10 - No more firefox 2 support
11 - webkit support works, and will be committed as soon as there is a
12 maskable use flag for arches that haven't keyworded it.
13 (Portage version: 2.1.5.6)
14
15 Revision Changes Path
16 1.153 net-news/liferea/ChangeLog
17
18 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.153&view=markup
19 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.153&content-type=text/plain
20 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.152&r2=1.153
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
25 retrieving revision 1.152
26 retrieving revision 1.153
27 diff -u -r1.152 -r1.153
28 --- ChangeLog 19 Jun 2008 17:34:18 -0000 1.152
29 +++ ChangeLog 20 Jun 2008 15:50:00 -0000 1.153
30 @@ -1,6 +1,22 @@
31 # ChangeLog for net-news/liferea
32 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.152 2008/06/19 17:34:18 nixnut Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.153 2008/06/20 15:50:00 dang Exp $
35 +
36 +*liferea-1.4.16b (20 Jun 2008)
37 +
38 + 20 Jun 2008; Daniel Gryniewicz <dang@g.o>
39 + +files/liferea-1.4.16b-xulrunner-1.9.patch, +liferea-1.4.16b.ebuild:
40 + Bump to 1.4.16b
41 +
42 + New world order for liferea:
43 +
44 + - xulrunner is now 1.9
45 +
46 + - No more firefox 2 support
47 +
48 + - webkit support works, and will be committed as soon as there is a
49 +
50 + maskable use flag for arches that haven't keyworded it.
51
52 19 Jun 2008; nixnut <nixnut@g.o> liferea-1.4.15.ebuild:
53 Stable on ppc wrt bug 228357
54
55
56
57 1.1 net-news/liferea/liferea-1.4.16b.ebuild
58
59 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild?rev=1.1&view=markup
60 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild?rev=1.1&content-type=text/plain
61
62 Index: liferea-1.4.16b.ebuild
63 ===================================================================
64 # Copyright 1999-2008 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild,v 1.1 2008/06/20 15:50:00 dang Exp $
67
68 WANT_AUTOMAKE=1.7
69 inherit gnome2 eutils autotools
70
71 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
72 HOMEPAGE="http://liferea.sourceforge.net/"
73 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
74 LICENSE="GPL-2"
75
76 EAPI="1"
77 SLOT="0"
78 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
79 # Can't add webkit until there's a masked use flag for it's keyworded
80 # webkit
81 IUSE="dbus gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
82
83 # !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
84 # !xulrunner? ( !webkit? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
85 # !amd64? ( !xulrunner? ( !webkit? ( ( !seamonkey? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) ) ) )
86 RDEPEND="
87 libnotify? ( >=x11-libs/libnotify-0.3.2 )
88 lua? ( >=dev-lang/lua-5.1 )
89 xulrunner? ( net-libs/xulrunner:1.9 )
90 !xulrunner? ( ( seamonkey? ( =www-client/seamonkey-1* ) ) )
91 !amd64? ( !xulrunner? ( !seamonkey? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) )
92 >=x11-libs/gtk+-2.8
93 x11-libs/pango
94 >=gnome-base/gconf-2
95 >=dev-libs/libxml2-2.6.27
96 >=dev-libs/libxslt-1.1.19
97 >=dev-db/sqlite-3.3
98 >=dev-libs/glib-2
99 >=gnome-base/libglade-2
100 dbus? ( >=dev-libs/dbus-glib-0.71 )
101 networkmanager? ( net-misc/networkmanager )
102 gnutls? ( net-libs/gnutls )"
103
104 DEPEND="${RDEPEND}
105 dev-util/pkgconfig
106 >=dev-util/intltool-0.35"
107
108 DOCS="AUTHORS ChangeLog NEWS README"
109
110 pkg_setup() {
111 # Backends are now mutually exclusive.
112 # we prefer xulrunner over webkit over seamonkey over gtkhtml
113 if use xulrunner ; then
114 G2CONF="${G2CONF} --enable-xulrunner"
115 G2CONF="${G2CONF} --disable-webkit"
116 G2CONF="${G2CONF} --disable-gecko"
117 G2CONF="${G2CONF} --disable-gtkhtml2"
118 # elif use webkit ; then
119 # G2CONF="${G2CONF} --enable-webkit"
120 # G2CONF="${G2CONF} --disable-gecko"
121 # G2CONF="${G2CONF} --disable-xulrunner"
122 # G2CONF="${G2CONF} --disable-gtkhtml2"
123 elif use seamonkey ; then
124 G2CONF="${G2CONF} --enable-gecko=seamonkey"
125 G2CONF="${G2CONF} --disable-xulrunner"
126 G2CONF="${G2CONF} --disable-webkit"
127 G2CONF="${G2CONF} --disable-gtkhtml2"
128 elif use gtkhtml ; then
129 if ! use amd64 ; then
130 G2CONF="${G2CONF} --enable-gtkhtml2"
131 G2CONF="${G2CONF} --disable-gecko"
132 G2CONF="${G2CONF} --disable-xulrunner"
133 G2CONF="${G2CONF} --disable-webkit"
134 else
135 elog ""
136 elog "gtkhtml is no longer supported on amd64; you will need to "
137 elog "select one of the gecko backends to use liferea. "
138 elog "Preference is: xulrunner, webkit, then seamonkey."
139 die "You must enable one of the gecko backends or webkit on amd64"
140 fi
141 else
142 elog ""
143 elog "You must choose one backend for liferea to work. Preference is:"
144 elog "xulrunner, webkit, seamonkey, then gtkhtml."
145 die "You must enable on of the backends"
146 fi
147
148 G2CONF="${G2CONF} \
149 $(use_enable dbus) \
150 $(use_enable gnutls) \
151 $(use_enable libnotify) \
152 $(use_enable lua) \
153 $(use_enable networkmanager nm)"
154 }
155
156 src_unpack() {
157 gnome2_src_unpack
158
159 epatch "${FILESDIR}"/${P}-xulrunner-1.9.patch
160 eautoreconf
161 }
162
163 src_install() {
164 gnome2_src_install
165 rm -f "${D}/usr/bin/${PN}"
166 mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
167 }
168
169
170
171 --
172 gentoo-commits@l.g.o mailing list