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.5b.ebuild liferea-1.4.3b.ebuild
Date: Wed, 17 Oct 2007 23:54:44
Message-Id: E1IiIYh-0005Zb-44@stork.gentoo.org
1 dang 07/10/17 23:44:15
2
3 Modified: ChangeLog
4 Added: liferea-1.4.5b.ebuild
5 Removed: liferea-1.4.3b.ebuild
6 Log:
7 Bump to 1.4.5b
8 (Portage version: 2.1.3.14)
9
10 Revision Changes Path
11 1.125 net-news/liferea/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.125&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.125&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.124&r2=1.125
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
20 retrieving revision 1.124
21 retrieving revision 1.125
22 diff -u -r1.124 -r1.125
23 --- ChangeLog 25 Sep 2007 21:17:44 -0000 1.124
24 +++ ChangeLog 17 Oct 2007 23:44:14 -0000 1.125
25 @@ -1,6 +1,47 @@
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.124 2007/09/25 21:17:44 dang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.125 2007/10/17 23:44:14 dang Exp $
30 +
31 +*liferea-1.4.5b (17 Oct 2007)
32 +
33 + 17 Oct 2007; Daniel Gryniewicz <dang@g.o> -liferea-1.4.3b.ebuild,
34 + +liferea-1.4.5b.ebuild:
35 + Bump to 1.4.5b
36 + * Fixing wrong deallocation that prevents Liferea
37 + from working with sqlite 3.5.x (SF #1811055).
38 + * Parses Atom links with rel="related" and
39 + rel="via" now and displays the links in the
40 + item header. This makes so called "link blogs"
41 + readable with Liferea (SF #1784970).
42 + * Fixes incorrect SQL join for search folders
43 + with multiple rules one of which is a node title
44 + match (SF #1803859)
45 + * Fixes DnD command line warnings (SF #1799006)
46 + * Fixes DnD target check to avoid dropping nodes
47 + into read-only source sub trees.
48 + * Fixes crash when using "Select File" from the
49 + advanced subscribtion dialog (SF #1810825)
50 + * Workaround for loosing data on forced termination.
51 + Liferea now reconnects sqlite every 500 write
52 + attempts (SF #1791068, SF #1784045).
53 + * Fixes instant updating of the item count of
54 + search folders matching flagged items.
55 + * Adapted WebKit support to changed function
56 + names in WebKit SVN.
57 + * Removing deprecated "Encoding" entry from
58 + .desktop file (Luis Rodrigo Gallardo Cruz)
59 + * Fixed warnings/errors with "gecko" as program
60 + name. Now the correct name "liferea" is used.
61 + * Fixes assertion when cancelling feed updates
62 + using the update monitor dialog. (reported
63 + by caccolangrifata and Aleksei Miheev)
64 + * Fixes Debian #443751: Tries to run scripts
65 + to retrieve favicons (reported by Daniel
66 + Jacobowitz)
67 + * Fixes SF #1803072: Search folders broken
68 + * Fixes vertical/horizontal pane position saving
69 + when exiting Liferea while the mainwindow is
70 + not visible. (Keith Curtis)
71
72 *liferea-1.4.3b (25 Sep 2007)
73
74
75
76
77 1.1 net-news/liferea/liferea-1.4.5b.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.5b.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.5b.ebuild?rev=1.1&content-type=text/plain
81
82 Index: liferea-1.4.5b.ebuild
83 ===================================================================
84 # Copyright 1999-2007 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.5b.ebuild,v 1.1 2007/10/17 23:44:14 dang Exp $
87
88 WANT_AUTOMAKE=1.7
89 WANT_AUTOCONF=latest
90 inherit gnome2
91
92 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
93 HOMEPAGE="http://liferea.sourceforge.net/"
94 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
95 LICENSE="GPL-2"
96
97 SLOT="0"
98 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
99 IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
100
101 RDEPEND="
102 libnotify? ( >=x11-libs/libnotify-0.3.2 )
103 lua? ( >=dev-lang/lua-5.1 )
104 xulrunner? ( net-libs/xulrunner )
105 !xulrunner? ( firefox? ( www-client/mozilla-firefox ) )
106 !xulrunner? ( !firefox? ( seamonkey? ( www-client/seamonkey ) ) )
107 !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( =gnome-extra/gtkhtml-2* ) ) ) )
108 !amd64? ( gtkhtml? ( =gnome-extra/gtkhtml-2* ) )
109 >=x11-libs/gtk+-2.8
110 x11-libs/pango
111 >=gnome-base/gconf-2
112 >=dev-libs/libxml2-2.6.27
113 >=dev-libs/libxslt-1.1.19
114 >=dev-db/sqlite-3.3
115 >=dev-libs/glib-2
116 >=gnome-base/libglade-2
117 dbus? ( >=dev-libs/dbus-glib-0.71 )
118 networkmanager? ( net-misc/networkmanager )
119 gnutls? ( net-libs/gnutls )"
120
121 DEPEND="${RDEPEND}
122 dev-util/pkgconfig
123 >=dev-util/intltool-0.35"
124
125 DOCS="AUTHORS ChangeLog NEWS README"
126
127 pkg_setup() {
128 # On amd64, gtkhtml isn't supported. You need one of the gecko use flags
129 if use amd64 && ! use firefox && ! use seamonkey && ! use xulrunner; then
130 elog "gtkhtml is no longer supported on amd64; you will need to select"
131 elog "one of the gecko backends to use liferea"
132 die "You must enable on of the gecko backends on amd64"
133 fi
134
135 # if you don't choose a gecko to use, we will automatically
136 # use gtkhtml2 as the backend except on amd64 (where we failed above)
137 if ! use seamonkey && ! use firefox && ! use xulrunner && ! use amd64 ; then
138 G2CONF="${G2CONF} --enable-gtkhtml2"
139 elif ! use amd64 && use gtkhtml ; then
140 G2CONF="${G2CONF} --enable-gtkhtml2"
141 else
142 G2CONF="${G2CONF} --disable-gtkhtml2"
143 fi
144
145 # we prefer xulrunner over firefox over seamonkey
146 if use xulrunner ; then
147 G2CONF="${G2CONF} --enable-xulrunner"
148 elif use firefox ; then
149 G2CONF="${G2CONF} --enable-gecko=firefox"
150 elif use seamonkey ; then
151 G2CONF="${G2CONF} --enable-gecko=seamonkey"
152 else
153 G2CONF="${G2CONF} --disable-gecko"
154 fi
155
156 G2CONF="${G2CONF} \
157 --disable-webkit \
158 $(use_enable dbus) \
159 $(use_enable gnutls) \
160 $(use_enable libnotify) \
161 $(use_enable lua) \
162 $(use_enable networkmanager nm)"
163 }
164
165 src_install() {
166 gnome2_src_install
167 rm -f ${D}/usr/bin/${PN}
168 mv ${D}/usr/bin/${PN}-bin ${D}/usr/bin/${PN}
169 }
170
171
172
173 --
174 gentoo-commits@g.o mailing list