summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ostorga <vostorga@gentoo.org>2010-01-23 23:41:17 +0000
committerVictor Ostorga <vostorga@gentoo.org>2010-01-23 23:41:17 +0000
commit0a87932d7432155eaf29a4305a35f213b10d5cdc (patch)
tree04db94aac09e2528c27ca11695ae732027836b7d /net-news/liferea
parentDisable tests, but enable support for JRuby as it seems to work fine. (diff)
downloadgentoo-2-0a87932d7432155eaf29a4305a35f213b10d5cdc.tar.gz
gentoo-2-0a87932d7432155eaf29a4305a35f213b10d5cdc.tar.bz2
gentoo-2-0a87932d7432155eaf29a4305a35f213b10d5cdc.zip
Cleaning out old ebuilds, Version bump of upstream stable 1.6.2 and unstable 1.7.2
(Portage version: 2.1.6.13/cvs/Linux i686)
Diffstat (limited to 'net-news/liferea')
-rw-r--r--net-news/liferea/ChangeLog16
-rw-r--r--net-news/liferea/files/liferea-1.1.0-libnotify.patch14
-rw-r--r--net-news/liferea/files/liferea-1.2.23-backup-perms.patch35
-rw-r--r--net-news/liferea/files/liferea-1.4.23-gecko.patch34
-rw-r--r--net-news/liferea/liferea-1.2.23-r1.ebuild90
-rw-r--r--net-news/liferea/liferea-1.4.23.ebuild95
-rw-r--r--net-news/liferea/liferea-1.4.24.ebuild95
-rw-r--r--net-news/liferea/liferea-1.4.28.ebuild83
-rw-r--r--net-news/liferea/liferea-1.6.2.ebuild (renamed from net-news/liferea/liferea-1.6.0.ebuild)14
-rw-r--r--net-news/liferea/liferea-1.7.2.ebuild50
10 files changed, 74 insertions, 452 deletions
diff --git a/net-news/liferea/ChangeLog b/net-news/liferea/ChangeLog
index 70a3a0514e1d..bd320f9f757a 100644
--- a/net-news/liferea/ChangeLog
+++ b/net-news/liferea/ChangeLog
@@ -1,6 +1,18 @@
# ChangeLog for net-news/liferea
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.182 2009/12/25 13:00:10 armin76 Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/ChangeLog,v 1.183 2010/01/23 23:41:16 vostorga Exp $
+
+*liferea-1.7.2 (23 Jan 2010)
+*liferea-1.6.2 (23 Jan 2010)
+
+ 23 Jan 2010; Víctor Ostorga <vostorga@gentoo.org>
+ -files/liferea-1.1.0-libnotify.patch, -liferea-1.2.23-r1.ebuild,
+ -files/liferea-1.2.23-backup-perms.patch, -liferea-1.4.23.ebuild,
+ -files/liferea-1.4.23-gecko.patch, -liferea-1.4.24.ebuild,
+ -liferea-1.4.28.ebuild, -liferea-1.6.0.ebuild, +liferea-1.6.2.ebuild,
+ +liferea-1.7.2.ebuild:
+ Cleaning out old ebuilds, Version bump of upstream stable 1.6.2 and
+ unstable 1.7.2
25 Dec 2009; Raúl Porcel <armin76@gentoo.org> liferea-1.6.0.ebuild,
liferea-1.7.1.ebuild:
diff --git a/net-news/liferea/files/liferea-1.1.0-libnotify.patch b/net-news/liferea/files/liferea-1.1.0-libnotify.patch
deleted file mode 100644
index 96f290d399ea..000000000000
--- a/net-news/liferea/files/liferea-1.1.0-libnotify.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: src/notification/Makefile.am
-===================================================================
---- src/notification/Makefile.am (révision 2353)
-+++ src/notification/Makefile.am (copie de travail)
-@@ -27,8 +27,7 @@
- liblinotiflibnotify_la_CFLAGS = $(PACKAGE_CFLAGS) $(LIBNOTIFY_CFLAGS)
- liblinotiflibnotify_la_SOURCES = notif_libnotify.c notif_libnotify.h notif_plugin.h
-
--pkglib_LTLIBRARIES = liblinotifpopup.la \
-- liblinotiflibnotify.la
-+pkglib_LTLIBRARIES = liblinotiflibnotify.la
- else
- pkglib_LTLIBRARIES = liblinotifpopup.la
- endif
diff --git a/net-news/liferea/files/liferea-1.2.23-backup-perms.patch b/net-news/liferea/files/liferea-1.2.23-backup-perms.patch
deleted file mode 100644
index c0c2464e822a..000000000000
--- a/net-news/liferea/files/liferea-1.2.23-backup-perms.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN liferea-1.2.23.orig/src/common.c liferea-1.2.23/src/common.c
---- liferea-1.2.23.orig/src/common.c 2007-08-19 13:17:58.000000000 -0400
-+++ liferea-1.2.23/src/common.c 2007-10-31 22:42:36.000000000 -0400
-@@ -908,6 +908,9 @@ static void common_init_cache_path(void)
-
- g_free(cachePath);
- /* lifereaUserPath reused globally */
-+
-+ /* ensure reasonable default umask */
-+ umask (077);
- }
-
- const gchar * common_get_cache_path(void) {
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN liferea-1.2.23.orig/src/export.c liferea-1.2.23/src/export.c
---- liferea-1.2.23.orig/src/export.c 2007-06-20 18:22:10.000000000 -0400
-+++ liferea-1.2.23/src/export.c 2007-10-31 22:43:35.000000000 -0400
-@@ -126,15 +126,15 @@ gboolean export_OPML_feedlist(const gcha
- error = TRUE;
- }
-
-- if(trusted)
-- old_umask = umask(077);
-+ if(!trusted)
-+ old_umask = umask(022); /* give read permissions for other, per-default we wouldn't give it... */
-
- if(-1 == common_save_xml(doc, backupFilename)) {
- g_warning("Could not export to OPML file!!");
- error = TRUE;
- }
-
-- if(trusted)
-+ if(!trusted)
- umask(old_umask);
-
- xmlFreeDoc(doc);
diff --git a/net-news/liferea/files/liferea-1.4.23-gecko.patch b/net-news/liferea/files/liferea-1.4.23-gecko.patch
deleted file mode 100644
index 3789ff091a3f..000000000000
--- a/net-news/liferea/files/liferea-1.4.23-gecko.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN liferea-1.4.23.orig/configure.ac liferea-1.4.23/configure.ac
---- liferea-1.4.23.orig/configure.ac 2008-11-29 16:43:57.000000000 -0500
-+++ liferea-1.4.23/configure.ac 2008-12-23 11:59:59.000000000 -0500
-@@ -23,6 +23,8 @@ AC_ISC_POSIX
- AC_PROG_CC
- AM_PROG_CC_STDC
- AM_PROG_CC_C_O
-+dnl Mozilla needs C++; don't make conditional, or autoconf fails
-+AC_PROG_CXX
- AC_HEADER_STDC
- AC_PROG_INSTALL
- AC_PROG_LN_S
-@@ -181,6 +183,7 @@ case "$GECKO" in
- xulrunner) gecko_min_version=1.8; is_xulrunner=yes ;;
- libxul*) gecko_min_version=1.9; is_xulrunner=yes ;;
- *firefox) gecko_min_version=1.5; is_mozilla=yes ;;
-+no) no_gecko=yes;;
- *) AC_MSG_ERROR([$gecko_cv_gecko is not supported])
- esac
-
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN liferea-1.4.23.orig/m4/gecko.m4 liferea-1.4.23/m4/gecko.m4
---- liferea-1.4.23.orig/m4/gecko.m4 2008-10-26 16:55:39.000000000 -0400
-+++ liferea-1.4.23/m4/gecko.m4 2008-12-23 11:56:13.000000000 -0500
-@@ -76,7 +76,9 @@ fi
-
- AC_MSG_RESULT([$gecko_cv_gecko])
-
--if test "x$gecko_cv_gecko" = "x"; then
-+if test "x$gecko_cv_gecko" = "xno"; then
-+ gecko_cv_have_gecko=no
-+elif test "x$gecko_cv_gecko" = "x"; then
- ifelse([$3],,[AC_MSG_ERROR([No gecko found; you may need to adjust PKG_CONFIG_PATH or install a mozilla/firefox/xulrunner -devel package])],[$3])
- gecko_cv_have_gecko=no
- elif ! ( echo "$_geckos" | egrep "(^| )$gecko_cv_gecko(\$| )" > /dev/null); then
diff --git a/net-news/liferea/liferea-1.2.23-r1.ebuild b/net-news/liferea/liferea-1.2.23-r1.ebuild
deleted file mode 100644
index 90698bcb36b8..000000000000
--- a/net-news/liferea/liferea-1.2.23-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.2.23-r1.ebuild,v 1.8 2009/08/26 13:14:20 dang Exp $
-
-WANT_AUTOMAKE=1.7
-inherit gnome2 flag-o-matic 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"
-
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="dbus firefox gtkhtml gnutls libnotify lua networkmanager seamonkey xulrunner"
-
-RDEPEND=">=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-libs/glib-2
- xulrunner? ( =net-libs/xulrunner-1.8* )
- !xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
- !xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
- !amd64? ( !xulrunner? ( !firefox? ( !seamonkey? ( =gnome-extra/gtkhtml-2* ) ) ) )
- !amd64? ( gtkhtml? ( =gnome-extra/gtkhtml-2* ) )
- dbus? ( >=dev-libs/dbus-glib-0.71 )
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- networkmanager? ( net-misc/networkmanager )
- lua? ( >=dev-lang/lua-5.1 )
- gnutls? ( net-libs/gnutls )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- >=dev-util/intltool-0.35"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_unpack() {
- gnome2_src_unpack
-
- epatch "${FILESDIR}/${PN}-1.1.0-libnotify.patch"
- epatch "${FILESDIR}/${PN}-1.2.23-backup-perms.patch"
-
- eautoreconf || die "Autoreconf failed"
-}
-
-pkg_setup() {
- # On amd64, gtkhtml isn't supported. You need one of the gecko use flags
- if use amd64 && ! use firefox && ! use seamonkey && ! use xulrunner; then
- elog "gtkhtml is no longer supported on amd64; you will need to select"
- elog "one of the gecko backends to use liferea"
- die "You must enable on of the gecko backends on amd64"
- fi
-
- # if you don't choose a gecko to use, we will automatically
- # use gtkhtml2 as the backend except on amd64 (where we failed above)
- if ! use seamonkey && ! use firefox && ! use xulrunner && ! use amd64 ; then
- G2CONF="${G2CONF} --enable-gtkhtml2"
- elif ! use amd64 && use gtkhtml ; then
- G2CONF="${G2CONF} --enable-gtkhtml2"
- else
- G2CONF="${G2CONF} --disable-gtkhtml2"
- fi
-
- # we prefer xulrunner over firefox over seamonkey
- if use xulrunner ; then
- G2CONF="${G2CONF} --enable-xulrunner"
- elif use firefox ; then
- G2CONF="${G2CONF} --enable-gecko=firefox"
- elif use seamonkey ; then
- G2CONF="${G2CONF} --enable-gecko=seamonkey"
- else
- G2CONF="${G2CONF} --disable-gecko"
- fi
-
- G2CONF="${G2CONF} \
- $(use_enable dbus) \
- $(use_enable gnutls) \
- $(use_enable libnotify) \
- $(use_enable lua) \
- $(use_enable networkmanager nm)"
-}
-
-src_install() {
- gnome2_src_install
- rm -f "${D}/usr/bin/${PN}"
- mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
-}
diff --git a/net-news/liferea/liferea-1.4.23.ebuild b/net-news/liferea/liferea-1.4.23.ebuild
deleted file mode 100644
index 8800e8374c3a..000000000000
--- a/net-news/liferea/liferea-1.4.23.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.23.ebuild,v 1.3 2009/08/26 13:14:20 dang Exp $
-
-EAPI="1"
-WANT_AUTOMAKE=1.9
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-# Can't add webkit until there's a masked use flag for it's keyworded
-# webkit
-IUSE="dbus gtkhtml gnutls libnotify lua networkmanager webkit +xulrunner"
-
-RDEPEND="
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- lua? ( >=dev-lang/lua-5.1 )
- xulrunner? ( net-libs/xulrunner:1.9 )
- !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
- !amd64? ( !xulrunner? ( !webkit? ( 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} --with-gecko=libxul"
- G2CONF="${G2CONF} --disable-webkit"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use webkit ; then
- G2CONF="${G2CONF} --enable-webkit"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use gtkhtml ; then
- if ! use amd64 ; then
- G2CONF="${G2CONF} --enable-gtkhtml2"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-webkit"
- else
- elog ""
- elog "gtkhtml is no longer supported on amd64; you will need to "
- elog "select either xulrunner or webkit to use liferea."
- elog "Preference is: xulrunner, then webkit."
- die "You must enable xulrunner or webkit on amd64"
- fi
- else
- elog ""
- elog "You must choose one backend for liferea to work. Preference is:"
- elog "xulrunner, webkit, 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}-gecko.patch
-
- intltoolize --force || die "intltoolize failed"
- eautoreconf
-}
-
-src_install() {
- gnome2_src_install
- rm -f "${D}/usr/bin/${PN}"
- mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
-}
diff --git a/net-news/liferea/liferea-1.4.24.ebuild b/net-news/liferea/liferea-1.4.24.ebuild
deleted file mode 100644
index 964b69c838d0..000000000000
--- a/net-news/liferea/liferea-1.4.24.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.24.ebuild,v 1.5 2009/08/26 13:14:20 dang Exp $
-
-EAPI="1"
-WANT_AUTOMAKE=1.9
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-# Can't add webkit until there's a masked use flag for it's keyworded
-# webkit
-IUSE="dbus gtkhtml +gnutls libnotify lua networkmanager webkit +xulrunner"
-
-RDEPEND="
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- lua? ( >=dev-lang/lua-5.1 )
- xulrunner? ( net-libs/xulrunner:1.9 )
- !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
- !amd64? ( !xulrunner? ( !webkit? ( 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} --with-gecko=libxul"
- G2CONF="${G2CONF} --disable-webkit"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use webkit ; then
- G2CONF="${G2CONF} --enable-webkit"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use gtkhtml ; then
- if ! use amd64 ; then
- G2CONF="${G2CONF} --enable-gtkhtml2"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-webkit"
- else
- elog ""
- elog "gtkhtml is no longer supported on amd64; you will need to "
- elog "select either xulrunner or webkit to use liferea."
- elog "Preference is: xulrunner, then webkit."
- die "You must enable xulrunner or webkit on amd64"
- fi
- else
- elog ""
- elog "You must choose one backend for liferea to work. Preference is:"
- elog "xulrunner, webkit, 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}"/${PN}-1.4.23-gecko.patch
-
- intltoolize --force || die "intltoolize failed"
- eautoreconf
-}
-
-src_install() {
- gnome2_src_install
- rm -f "${D}/usr/bin/${PN}"
- mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
-}
diff --git a/net-news/liferea/liferea-1.4.28.ebuild b/net-news/liferea/liferea-1.4.28.ebuild
deleted file mode 100644
index a76e5baa826b..000000000000
--- a/net-news/liferea/liferea-1.4.28.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.4.28.ebuild,v 1.2 2009/08/26 13:14:20 dang Exp $
-
-EAPI="1"
-inherit gnome2 eutils
-
-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"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="dbus gtkhtml +gnutls libnotify lua networkmanager webkit +xulrunner"
-
-RDEPEND="
- libnotify? ( >=x11-libs/libnotify-0.3.2 )
- lua? ( >=dev-lang/lua-5.1 )
- xulrunner? ( net-libs/xulrunner:1.9 )
- !xulrunner? ( webkit? ( net-libs/webkit-gtk ) )
- !amd64? ( !xulrunner? ( !webkit? ( 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} --with-gecko=libxul"
- G2CONF="${G2CONF} --disable-webkit"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use webkit ; then
- G2CONF="${G2CONF} --enable-webkit"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-gtkhtml2"
- elif use gtkhtml ; then
- if ! use amd64 ; then
- G2CONF="${G2CONF} --enable-gtkhtml2"
- G2CONF="${G2CONF} --without-gecko"
- G2CONF="${G2CONF} --disable-webkit"
- else
- elog ""
- elog "gtkhtml is no longer supported on amd64; you will need to "
- elog "select either xulrunner or webkit to use liferea."
- elog "Preference is: xulrunner, then webkit."
- die "You must enable xulrunner or webkit on amd64"
- fi
- else
- elog ""
- elog "You must choose one backend for liferea to work. Preference is:"
- elog "xulrunner, webkit, 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_install() {
- gnome2_src_install
- rm -f "${D}/usr/bin/${PN}"
- mv "${D}/usr/bin/${PN}-bin" "${D}/usr/bin/${PN}"
-}
diff --git a/net-news/liferea/liferea-1.6.0.ebuild b/net-news/liferea/liferea-1.6.2.ebuild
index ee333e8e016c..2423e418cbff 100644
--- a/net-news/liferea/liferea-1.6.0.ebuild
+++ b/net-news/liferea/liferea-1.6.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.6.0.ebuild,v 1.4 2009/12/25 13:00:10 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.6.2.ebuild,v 1.1 2010/01/23 23:41:16 vostorga Exp $
EAPI="2"
-inherit gnome2
+inherit gnome2 autotools
MY_P="${P/_/-}"
@@ -25,7 +25,7 @@ RDEPEND=">=x11-libs/gtk+-2.16.0:2
>=dev-db/sqlite-3.6.10:3
>=gnome-base/libglade-2
>=net-libs/libsoup-2.26.1:2.4
- >=net-libs/webkit-gtk-1.1.7
+ >=net-libs/webkit-gtk-1.1.15
libnotify? ( >=x11-libs/libnotify-0.3.2 )
lua? ( >=dev-lang/lua-5.1 )
dbus? ( >=dev-libs/dbus-glib-0.71 )
@@ -46,3 +46,9 @@ pkg_setup() {
$(use_enable libnotify)
$(use_enable lua)"
}
+
+src_unpack() {
+ gnome2_src_unpack
+
+ eautoreconf || die "Autoreconf failed"
+}
diff --git a/net-news/liferea/liferea-1.7.2.ebuild b/net-news/liferea/liferea-1.7.2.ebuild
new file mode 100644
index 000000000000..89f506e7615d
--- /dev/null
+++ b/net-news/liferea/liferea-1.7.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-news/liferea/liferea-1.7.2.ebuild,v 1.1 2010/01/23 23:41:16 vostorga Exp $
+
+EAPI="2"
+
+inherit gnome2
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo/etc feeds"
+HOMEPAGE="http://liferea.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="dbus libnotify lua networkmanager"
+
+RDEPEND=">=x11-libs/gtk+-2.18.0:2
+ >=dev-libs/glib-2.16.0:2
+ >=x11-libs/pango-1.4.0
+ gnome-base/gconf:2
+ dev-libs/libunique
+ >=dev-libs/libxml2-2.6.27
+ >=dev-libs/libxslt-1.1.19
+ >=dev-db/sqlite-3.6.10:3
+ >=gnome-base/libglade-2
+ >=net-libs/libsoup-2.26.1:2.4
+ >=net-libs/webkit-gtk-1.1.11
+ libnotify? ( >=x11-libs/libnotify-0.3.2 )
+ lua? ( >=dev-lang/lua-5.1 )
+ dbus? ( >=dev-libs/dbus-glib-0.71 )
+ networkmanager? ( net-misc/networkmanager dev-libs/dbus-glib )"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS ChangeLog README"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ --enable-sm
+ --disable-schemas-install
+ $(use_enable dbus)
+ $(use_enable networkmanager nm)
+ $(use_enable libnotify)
+ $(use_enable lua)"
+}