diff options
author | Victor Ostorga <vostorga@gentoo.org> | 2010-01-23 23:41:17 +0000 |
---|---|---|
committer | Victor Ostorga <vostorga@gentoo.org> | 2010-01-23 23:41:17 +0000 |
commit | 0a87932d7432155eaf29a4305a35f213b10d5cdc (patch) | |
tree | 04db94aac09e2528c27ca11695ae732027836b7d /net-news/liferea | |
parent | Disable tests, but enable support for JRuby as it seems to work fine. (diff) | |
download | gentoo-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/ChangeLog | 16 | ||||
-rw-r--r-- | net-news/liferea/files/liferea-1.1.0-libnotify.patch | 14 | ||||
-rw-r--r-- | net-news/liferea/files/liferea-1.2.23-backup-perms.patch | 35 | ||||
-rw-r--r-- | net-news/liferea/files/liferea-1.4.23-gecko.patch | 34 | ||||
-rw-r--r-- | net-news/liferea/liferea-1.2.23-r1.ebuild | 90 | ||||
-rw-r--r-- | net-news/liferea/liferea-1.4.23.ebuild | 95 | ||||
-rw-r--r-- | net-news/liferea/liferea-1.4.24.ebuild | 95 | ||||
-rw-r--r-- | net-news/liferea/liferea-1.4.28.ebuild | 83 | ||||
-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.ebuild | 50 |
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)" +} |