diff options
-rw-r--r-- | net-libs/libsoup/ChangeLog | 13 | ||||
-rw-r--r-- | net-libs/libsoup/Manifest | 6 | ||||
-rw-r--r-- | net-libs/libsoup/files/digest-libsoup-1.99.28-r1 | 1 | ||||
-rw-r--r-- | net-libs/libsoup/files/digest-libsoup-2.2.3-r1 | 1 | ||||
-rw-r--r-- | net-libs/libsoup/libsoup-1.99.28-r1.ebuild | 51 | ||||
-rw-r--r-- | net-libs/libsoup/libsoup-2.2.3-r1.ebuild | 27 |
6 files changed, 97 insertions, 2 deletions
diff --git a/net-libs/libsoup/ChangeLog b/net-libs/libsoup/ChangeLog index 186f19ebf074..8f645c97d8bb 100644 --- a/net-libs/libsoup/ChangeLog +++ b/net-libs/libsoup/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for net-libs/libsoup # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.57 2005/05/30 06:31:59 leonardop Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.58 2005/05/30 08:13:24 leonardop Exp $ + +*libsoup-2.2.3-r1 (30 May 2005) + + 30 May 2005; Leonardo Boshell <leonardop@gentoo.org> libsoup-2.2.3-r1.ebuild: + New revision. Implements the 'static' USE flag. Remove useless 'ipv6' + flag. Don't inherit from eutils since it's not necessary. + +*libsoup-1.99.28-r1 (30 May 2005) + + 30 May 2005; Leonardo Boshell <leonardop@gentoo.org> libsoup-1.99.28.ebuild: + New revision. Implements the 'static' USE flag. 30 May 2005; Leonardo Boshell <leonardop@gentoo.org> libsoup-1.99.28.ebuild, files/libsoup-1.99.28-gnutls.patch: diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest index c1af2f5f7184..7c8d83610c6b 100644 --- a/net-libs/libsoup/Manifest +++ b/net-libs/libsoup/Manifest @@ -1,14 +1,18 @@ -MD5 0ed7bc361f74f3780213801c6e89cc36 ChangeLog 6793 +MD5 5eab935df0e763d11f7b9a23f5bb20a4 ChangeLog 7204 MD5 ab2763b9426be6cf518c6febf807aca3 libsoup-1.99.28.ebuild 1380 MD5 e8801ad2abfad212753f0bd079982fac libsoup-2.2.3.ebuild 735 MD5 b85e689ae1865138ae9ff41428dfc77b libsoup-2.2.1.ebuild 815 MD5 0b90444f6e07342acd73b15174dec5dd libsoup-2.2.2.ebuild 803 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 +MD5 7d2421b7bfc9761a866dbd6cf192201a libsoup-1.99.28-r1.ebuild 1452 +MD5 c1a0a87a3943cbea27b6f194457bfa90 libsoup-2.2.3-r1.ebuild 766 MD5 6c44713499ec52c81ca81ed58a6286bf files/digest-libsoup-1.99.28 68 MD5 5ba8cbd6308ea46629bb3e6ef7232c4a files/digest-libsoup-2.2.1 66 MD5 36682c374a676561d186db8ed97390b5 files/digest-libsoup-2.2.2 66 +MD5 6c44713499ec52c81ca81ed58a6286bf files/digest-libsoup-1.99.28-r1 68 MD5 6128cc7bbf088e07b4040e8296a7c57b files/libsoup-1.99.26-msn.patch 627 MD5 09a0c3f27613d90ffeb8abb875598ace files/libsoup-1.99.26-with_ssl.patch 2861 MD5 8236edc0e5949f46d2a27e747c310889 files/libsoup-2.2.2-gnutls.patch 336 MD5 ef781f10152707123d5acdcca14603f5 files/digest-libsoup-2.2.3 66 MD5 dc791ddf4cb75ab5325eea016e52e09b files/libsoup-1.99.28-gnutls.patch 1275 +MD5 ef781f10152707123d5acdcca14603f5 files/digest-libsoup-2.2.3-r1 66 diff --git a/net-libs/libsoup/files/digest-libsoup-1.99.28-r1 b/net-libs/libsoup/files/digest-libsoup-1.99.28-r1 new file mode 100644 index 000000000000..612fa54000dc --- /dev/null +++ b/net-libs/libsoup/files/digest-libsoup-1.99.28-r1 @@ -0,0 +1 @@ +MD5 c33f1cb5697ef9b9ad6cd8482c4c2abb libsoup-1.99.28.tar.bz2 233412 diff --git a/net-libs/libsoup/files/digest-libsoup-2.2.3-r1 b/net-libs/libsoup/files/digest-libsoup-2.2.3-r1 new file mode 100644 index 000000000000..3704e13c71c9 --- /dev/null +++ b/net-libs/libsoup/files/digest-libsoup-2.2.3-r1 @@ -0,0 +1 @@ +MD5 2591f32e036a5869f7e2bd0d95e6f14b libsoup-2.2.3.tar.bz2 358161 diff --git a/net-libs/libsoup/libsoup-1.99.28-r1.ebuild b/net-libs/libsoup/libsoup-1.99.28-r1.ebuild new file mode 100644 index 000000000000..a7580a503220 --- /dev/null +++ b/net-libs/libsoup/libsoup-1.99.28-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-1.99.28-r1.ebuild,v 1.1 2005/05/30 08:13:24 leonardop Exp $ + +inherit gnome.org libtool eutils + +DESCRIPTION="Soup is a SOAP implementation" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86" +IUSE="gnutls static" + +RDEPEND=">=dev-libs/glib-2.0 + !gnutls? ( dev-libs/openssl ) + gnutls? ( >=net-libs/gnutls-1 )" +DEPEND=">=dev-util/pkgconfig-0.12.0 + dev-libs/popt + sys-devel/automake + sys-devel/autoconf + ${RDEPEND}" + +src_unpack() { + unpack ${A} + EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/${PN}-1.99.26-msn.patch + EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/${P}-gnutls.patch + # added --with-ssl=openssl|gnutls to choose between the two. + export WANT_AUTOCONF=1.4 + EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/${PN}-1.99.26-with_ssl.patch + cd ${S}; autoconf +} + +src_compile() { + local myconf="$(use_enable static) $(use_enable static static-ssl)" + elibtoolize + + # current build system deems ssl as NOT AN OPTION. + # use ssl && myconf="--enable-ssl --enable-openssl" + use gnutls \ + && myconf="${myconf} --with-ssl=gnutls" \ + || myconf="${myconf} --with-ssl=openssl" + + econf ${myconf} || die "configure failed" + emake || die "make failed" +} + +src_install() { + einstall || die "install failed" + dodoc AUTHORS ChangeLog README* TODO +} diff --git a/net-libs/libsoup/libsoup-2.2.3-r1.ebuild b/net-libs/libsoup/libsoup-2.2.3-r1.ebuild new file mode 100644 index 000000000000..1f22cab3ba01 --- /dev/null +++ b/net-libs/libsoup/libsoup-2.2.3-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.2.3-r1.ebuild,v 1.1 2005/05/30 08:13:24 leonardop Exp $ + +inherit gnome2 + +DESCRIPTION="Soup is a SOAP implementation" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="2.2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc ssl static" + +RDEPEND=">=dev-libs/glib-2 + >=dev-libs/libxml2-2 + ssl? ( >=net-libs/gnutls-1 + >=dev-libs/libgpg-error-0.4 )" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.12.0 + doc? ( >=dev-util/gtk-doc-1 )" + +DOCS="AUTHORS ChangeLog README* TODO" + +G2CONF="${G2CONF} $(use_enable ssl) $(use_enable static) \ +$(use_enable static static-ssl)" + |