From ce52fdd559347d80c983842ef72ceb66eafcb800 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Sun, 13 Jun 2010 15:48:57 +0000 Subject: Add new version for Gnome 2.30 (Portage version: 2.1.8.3/cvs/Linux x86_64) --- net-libs/libsoup/ChangeLog | 8 ++++- net-libs/libsoup/libsoup-2.28.1.ebuild | 53 ---------------------------------- net-libs/libsoup/libsoup-2.30.1.ebuild | 53 ++++++++++++++++++++++++++++++++++ 3 files changed, 60 insertions(+), 54 deletions(-) delete mode 100644 net-libs/libsoup/libsoup-2.28.1.ebuild create mode 100644 net-libs/libsoup/libsoup-2.30.1.ebuild (limited to 'net-libs') diff --git a/net-libs/libsoup/ChangeLog b/net-libs/libsoup/ChangeLog index 163496aaa39a..751433412e74 100644 --- a/net-libs/libsoup/ChangeLog +++ b/net-libs/libsoup/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-libs/libsoup # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.216 2010/03/24 18:22:54 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.217 2010/06/13 15:48:57 pacho Exp $ + +*libsoup-2.30.1 (13 Jun 2010) + + 13 Jun 2010; Pacho Ramos -libsoup-2.28.1.ebuild, + +libsoup-2.30.1.ebuild: + Add new version for Gnome 2.30, clean old testing version. 24 Mar 2010; Raúl Porcel libsoup-2.28.2.ebuild: alpha/arm/ia64/sh/sparc stable wrt #304775 diff --git a/net-libs/libsoup/libsoup-2.28.1.ebuild b/net-libs/libsoup/libsoup-2.28.1.ebuild deleted file mode 100644 index 4283a8166322..000000000000 --- a/net-libs/libsoup/libsoup-2.28.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.28.1.ebuild,v 1.4 2010/01/19 17:22:20 armin76 Exp $ - -EAPI="2" - -inherit autotools eutils gnome2 - -DESCRIPTION="An HTTP library implementation in C" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2" -SLOT="2.4" -KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 ~x86-fbsd" -# Do NOT build with --disable-debug/--enable-debug=no - gnome2.eclass takes care of that -IUSE="debug doc gnome ssl" - -RDEPEND=">=dev-libs/glib-2.21.3 - >=dev-libs/libxml2-2 - ssl? ( >=net-libs/gnutls-2.1.7 )" -DEPEND="${RDEPEND} - >=dev-util/pkgconfig-0.9 - dev-util/gtk-doc-am - doc? ( >=dev-util/gtk-doc-1 )" -# test? ( -# www-servers/apache -# dev-lang/php -# net-misc/curl ) -PDEPEND="gnome? ( ~net-libs/${PN}-gnome-${PV} )" - -DOCS="AUTHORS NEWS README" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static - --without-gnome - $(use_enable ssl)" -} - -src_prepare() { - gnome2_src_prepare - - # Fix test to follow POSIX (for x86-fbsd) - # No patch to prevent having to eautoreconf - sed -e 's/\(test.*\)==/\1=/g' -i configure.in configure || die "sed failed" - - # Patch *must* be applied conditionally (see patch for details) - if use doc; then - # Fix bug 268592 (build fails !gnome && doc) - epatch "${FILESDIR}/${PN}-2.26.3-fix-build-without-gnome-with-doc.patch" - eautoreconf - fi -} diff --git a/net-libs/libsoup/libsoup-2.30.1.ebuild b/net-libs/libsoup/libsoup-2.30.1.ebuild new file mode 100644 index 000000000000..80fe8d52bdc8 --- /dev/null +++ b/net-libs/libsoup/libsoup-2.30.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.30.1.ebuild,v 1.1 2010/06/13 15:48:57 pacho Exp $ + +EAPI="2" + +inherit autotools eutils gnome2 + +DESCRIPTION="An HTTP library implementation in C" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="2.4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +# Do NOT build with --disable-debug/--enable-debug=no - gnome2.eclass takes care of that +IUSE="debug doc gnome ssl" + +RDEPEND=">=dev-libs/glib-2.21.3 + >=dev-libs/libxml2-2 + ssl? ( >=net-libs/gnutls-2.1.7 )" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.9 + dev-util/gtk-doc-am + doc? ( >=dev-util/gtk-doc-1 )" +# test? ( +# www-servers/apache +# dev-lang/php +# net-misc/curl ) +PDEPEND="gnome? ( ~net-libs/${PN}-gnome-${PV} )" + +DOCS="AUTHORS NEWS README" + +pkg_setup() { + G2CONF="${G2CONF} + --disable-static + --without-gnome + $(use_enable ssl)" +} + +src_prepare() { + gnome2_src_prepare + + # Fix test to follow POSIX (for x86-fbsd) + # No patch to prevent having to eautoreconf + sed -e 's/\(test.*\)==/\1=/g' -i configure.ac configure || die "sed failed" + + # Patch *must* be applied conditionally (see patch for details) + if use doc; then + # Fix bug 268592 (build fails !gnome && doc) + epatch "${FILESDIR}/${PN}-fix-build-without-gnome-with-doc.patch" + fi + eautoreconf +} -- cgit v1.2.3-65-gdbad