summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-12-17 22:54:42 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-12-17 22:54:42 +0000
commit3269496997599207bcc92633723654e16e4552fe (patch)
treeb8b523864acbd40dde83d6b2e914613ba5ef707d /net-libs/libsoup
parentVersion bump. Translation updates. (diff)
downloadhistorical-3269496997599207bcc92633723654e16e4552fe.tar.gz
historical-3269496997599207bcc92633723654e16e4552fe.tar.bz2
historical-3269496997599207bcc92633723654e16e4552fe.zip
Version bump. Lots of bug (leak, crash) fixes.
Package-Manager: portage-2.2_rc60/cvs/Linux x86_64
Diffstat (limited to 'net-libs/libsoup')
-rw-r--r--net-libs/libsoup/ChangeLog8
-rw-r--r--net-libs/libsoup/Manifest14
-rw-r--r--net-libs/libsoup/libsoup-2.28.2.ebuild53
3 files changed, 73 insertions, 2 deletions
diff --git a/net-libs/libsoup/ChangeLog b/net-libs/libsoup/ChangeLog
index c6b29313f747..370bbb7b5075 100644
--- a/net-libs/libsoup/ChangeLog
+++ b/net-libs/libsoup/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/libsoup
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.205 2009/12/10 16:02:40 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.206 2009/12/17 22:54:42 eva Exp $
+
+*libsoup-2.28.2 (17 Dec 2009)
+
+ 17 Dec 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +libsoup-2.28.2.ebuild:
+ Version bump. Lots of bug (leak, crash) fixes.
10 Dec 2009; Raúl Porcel <armin76@gentoo.org> libsoup-2.28.1.ebuild:
sparc stable
diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index baaa88e8da75..cb9c9086c137 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libsoup-2.2.105-dprintf.patch 36777 RMD160 4b650dca580ac52c26afa55c53a10f7e1bf94cc1 SHA1 c6aa31846dc1aeaebdd6fa1f4ef502c2767fcf1e SHA256 a06b6892422777347bbfbd313257be9eff36b1c6099b14beb14f84699e75ebf7
AUX libsoup-2.2.105-fix-devhelp-docs.patch 3343 RMD160 a286f5e4b5618b0da9c96f2359fbd5e1e33041a7 SHA1 6ab321d61239f657133faa266c7a87a42fdd5a5d SHA256 4f9690c379e6002d79856e113c7b7d56730fbc32c3ea6c5b1a7deb46fa763a85
AUX libsoup-2.26.3-fix-build-without-gnome-with-doc.patch 1510 RMD160 4e397e405a7b5877ffadbc5cd6f4f321d10df9ee SHA1 e9839c0b84bd4010041e765bacac8c1bff0432a2 SHA256 5ba4dfc1eef663baf387145f936a0b64032f0b59673e58086177b642a96b15b8
@@ -6,9 +9,18 @@ DIST libsoup-2.2.105.tar.bz2 505095 RMD160 c6850dbccd074ab5bc3178248d139ecc953fd
DIST libsoup-2.24.3.tar.bz2 661415 RMD160 9000d0355e65879f4031278bead9a4ad61a2bdea SHA1 b63cf9c0bc20264c59e84dea73eb76862be9329c SHA256 30055988d990f0f4db4dcffd5088115f1065a6fd7c22b555686449628375376b
DIST libsoup-2.26.3.tar.bz2 686248 RMD160 adc6b621ecbe86bf9467ec610a670dbc6fcf31e6 SHA1 95e7c095c1059dc6f406f4bfd67a523b0f94cc61 SHA256 e6662e56e6987124891db62325622bc46fd5dcd42458285d5ead5afc6d5be1dc
DIST libsoup-2.28.1.tar.bz2 703258 RMD160 2d7f949ab9bbc9ed2b4a5f5002e1353efc986b53 SHA1 9ec6496e834fd4c9e84f8760b429ff65165f08c1 SHA256 615f154998a65c1d9611a0e6c16c1f30df799da83437f1ff7b4baa57e5067a80
+DIST libsoup-2.28.2.tar.bz2 721840 RMD160 8648fe507511f7c1c83b164ac0f5c86b995650f9 SHA1 91031a351ba260906a86e9f7155234dec524bff0 SHA256 9dd1fce9a051f8176e35c263fcb59b10bf4ffb572b78ca23d1f7f266a0ec5300
EBUILD libsoup-2.2.105-r2.ebuild 1243 RMD160 f3e894a8269e730d40b45dca890b43f9c8a67a0f SHA1 77a79d2348744251855e9b4c97032c666f72a30c SHA256 b241b800c5c2601c1ddc455067bd16eb0b754e2a1259bc9cc23f2d082850e479
EBUILD libsoup-2.24.3.ebuild 816 RMD160 93b553c39d858a820ca1c2983d457b1f23a3ac68 SHA1 4760759bef0286a848ea966a6a3405324b91ff63 SHA256 cf823a988b03939734de21f5bf191c1ae4ace65ef845e2bdbce82043898c296e
EBUILD libsoup-2.26.3-r3.ebuild 1535 RMD160 fe3bc6920e3d0dea0fa88b22a72d2e6052cb1d63 SHA1 a90964812519d7814f62487825051ab0eac76f82 SHA256 815a0f89db5aad0b19edc36f0d7ce2fb2cacf2d920cc766f773bef9168e4ddea
EBUILD libsoup-2.28.1.ebuild 1427 RMD160 04606722dfb9a1ee6e389a924952b809cf56730f SHA1 50e9a89bd949dd9682e0e3ec333451a8203aa290 SHA256 4a78e7b75fe089bbeedd2b27c5dd536c12bcbff12e9de2f841488a65142c846c
-MISC ChangeLog 26124 RMD160 6db483de42af24067d033a23a6e3fc285d013f16 SHA1 37ef99e00151895c9d93eb881554e7dbdb85a8e4 SHA256 6a78e29cfa7e47858612ce5da3e4ba0957c232af85aa87932091f231dc98ac5e
+EBUILD libsoup-2.28.2.ebuild 1424 RMD160 861922c1014f1374b9ce3a29e6ae50fff3c34c30 SHA1 c04533154012161306374eed6ef1d14e2428c662 SHA256 5513fe5b60bdd5c1750ee467536e505bbd916ab39c0247811fc42543bb8f9061
+MISC ChangeLog 26281 RMD160 2895df4645aea6ee6a432e54258c7ce87f732dc0 SHA1 64b957766420bfde19a8b0feb56ca9eeca07bbd0 SHA256 1b6614bdb6ebf3ceb219fe8fd17a294d6d476f5a12edec2a95bfb6645b89972b
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.13 (GNU/Linux)
+
+iEYEARECAAYFAksqtrgACgkQ1fmVwcYIWAZ84QCg6W+rG5lBntPcptu284oJK6R7
+FWwAnj2O6jc3T3MLRhepBlqwrb28ZSdV
+=iYJ1
+-----END PGP SIGNATURE-----
diff --git a/net-libs/libsoup/libsoup-2.28.2.ebuild b/net-libs/libsoup/libsoup-2.28.2.ebuild
new file mode 100644
index 000000000000..b515242b119d
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.28.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.28.2.ebuild,v 1.1 2009/12/17 22:54:42 eva 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
+}