public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in net-news/liferea: ChangeLog liferea-1.4.16b.ebuild
@ 2008-06-20 15:50 Daniel Gryniewicz (dang)
  0 siblings, 0 replies; only message in thread
From: Daniel Gryniewicz (dang) @ 2008-06-20 15:50 UTC (permalink / raw
  To: gentoo-commits

dang        08/06/20 15:50:01

  Modified:             ChangeLog
  Added:                liferea-1.4.16b.ebuild
  Log:
  Bump to 1.4.16b
  
  New world order for liferea:
  	- xulrunner is now 1.9
  	- No more firefox 2 support
  	- webkit support works, and will be committed as soon as there is a
  	  maskable use flag for arches that haven't keyworded it.
  (Portage version: 2.1.5.6)

Revision  Changes    Path
1.153                net-news/liferea/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.153&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?rev=1.153&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/ChangeLog?r1=1.152&r2=1.153

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v
retrieving revision 1.152
retrieving revision 1.153
diff -u -r1.152 -r1.153
--- ChangeLog	19 Jun 2008 17:34:18 -0000	1.152
+++ ChangeLog	20 Jun 2008 15:50:00 -0000	1.153
@@ -1,6 +1,22 @@
 # ChangeLog for net-news/liferea
 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.152 2008/06/19 17:34:18 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.153 2008/06/20 15:50:00 dang Exp $
+
+*liferea-1.4.16b (20 Jun 2008)
+
+  20 Jun 2008; Daniel Gryniewicz <dang@gentoo.org>
+  +files/liferea-1.4.16b-xulrunner-1.9.patch, +liferea-1.4.16b.ebuild:
+  Bump to 1.4.16b
+
+  New world order for liferea:
+
+  - xulrunner is now 1.9
+
+  - No more firefox 2 support
+
+  - webkit support works, and will be committed as soon as there is a
+
+  maskable use flag for arches that haven't keyworded it.
 
   19 Jun 2008; nixnut <nixnut@gentoo.org> liferea-1.4.15.ebuild:
   Stable on ppc wrt bug 228357



1.1                  net-news/liferea/liferea-1.4.16b.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild?rev=1.1&content-type=text/plain

Index: liferea-1.4.16b.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.16b.ebuild,v 1.1 2008/06/20 15:50:00 dang Exp $

WANT_AUTOMAKE=1.7
inherit gnome2 eutils autotools

DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
HOMEPAGE="http://liferea.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"

EAPI="1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
# Can't add webkit until there's a masked use flag for it's keyworded
# webkit
IUSE="dbus gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"

#	!xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
#	!xulrunner? ( !webkit? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
#	!amd64? ( !xulrunner? ( !webkit? ( ( !seamonkey? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) ) ) )
RDEPEND="
	libnotify? ( >=x11-libs/libnotify-0.3.2 )
	lua? ( >=dev-lang/lua-5.1 )
	xulrunner? ( net-libs/xulrunner:1.9 )
	!xulrunner? ( ( seamonkey? ( =www-client/seamonkey-1* ) ) )
	!amd64? ( !xulrunner? ( !seamonkey? ( gtkhtml? ( gnome-extra/gtkhtml:2 ) ) ) )
	>=x11-libs/gtk+-2.8
	x11-libs/pango
	>=gnome-base/gconf-2
	>=dev-libs/libxml2-2.6.27
	>=dev-libs/libxslt-1.1.19
	>=dev-db/sqlite-3.3
	>=dev-libs/glib-2
	>=gnome-base/libglade-2
	dbus? ( >=dev-libs/dbus-glib-0.71 )
	networkmanager? ( net-misc/networkmanager )
	gnutls? ( net-libs/gnutls )"

DEPEND="${RDEPEND}
	dev-util/pkgconfig
	>=dev-util/intltool-0.35"

DOCS="AUTHORS ChangeLog NEWS README"

pkg_setup() {
	# Backends are now mutually exclusive.
	# we prefer xulrunner over webkit over seamonkey over gtkhtml
	if use xulrunner ; then
		G2CONF="${G2CONF} --enable-xulrunner"
		G2CONF="${G2CONF} --disable-webkit"
		G2CONF="${G2CONF} --disable-gecko"
		G2CONF="${G2CONF} --disable-gtkhtml2"
#    elif use webkit ; then
#        G2CONF="${G2CONF} --enable-webkit"
#        G2CONF="${G2CONF} --disable-gecko"
#        G2CONF="${G2CONF} --disable-xulrunner"
#        G2CONF="${G2CONF} --disable-gtkhtml2"
	elif use seamonkey ; then
		G2CONF="${G2CONF} --enable-gecko=seamonkey"
		G2CONF="${G2CONF} --disable-xulrunner"
		G2CONF="${G2CONF} --disable-webkit"
		G2CONF="${G2CONF} --disable-gtkhtml2"
	elif use gtkhtml ; then
		if ! use amd64 ; then
			G2CONF="${G2CONF} --enable-gtkhtml2"
			G2CONF="${G2CONF} --disable-gecko"
			G2CONF="${G2CONF} --disable-xulrunner"
			G2CONF="${G2CONF} --disable-webkit"
		else
			elog ""
			elog "gtkhtml is no longer supported on amd64; you will need to "
			elog "select one of the gecko backends to use liferea.  "
			elog "Preference is: xulrunner, webkit, then seamonkey."
			die "You must enable one of the gecko backends or webkit on amd64"
		fi
	else
		elog ""
		elog "You must choose one backend for liferea to work.  Preference is:"
		elog "xulrunner, webkit, seamonkey, then gtkhtml."
		die "You must enable on of the backends"
	fi

	G2CONF="${G2CONF} \
		$(use_enable dbus) \
		$(use_enable gnutls) \
		$(use_enable libnotify) \
		$(use_enable lua) \
		$(use_enable networkmanager nm)"
}

src_unpack() {
	gnome2_src_unpack

	epatch "${FILESDIR}"/${P}-xulrunner-1.9.patch
	eautoreconf
}

src_install() {
	gnome2_src_install
	rm -f "${D}/usr/bin/${PN}"
	mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
}



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-06-20 15:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-20 15:50 [gentoo-commits] gentoo-x86 commit in net-news/liferea: ChangeLog liferea-1.4.16b.ebuild Daniel Gryniewicz (dang)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox