diff options
author | Gilles Dartiguelongue <eva@gentoo.org> | 2009-12-17 22:54:42 +0000 |
---|---|---|
committer | Gilles Dartiguelongue <eva@gentoo.org> | 2009-12-17 22:54:42 +0000 |
commit | 3269496997599207bcc92633723654e16e4552fe (patch) | |
tree | b8b523864acbd40dde83d6b2e914613ba5ef707d /net-libs/libsoup | |
parent | Version bump. Translation updates. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-libs/libsoup/Manifest | 14 | ||||
-rw-r--r-- | net-libs/libsoup/libsoup-2.28.2.ebuild | 53 |
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 +} |