summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2008-02-24 12:28:18 +0000
committerMart Raudsepp <leio@gentoo.org>2008-02-24 12:28:18 +0000
commitb3fe92267caac0b9960411db11f70bf6eb9957c0 (patch)
tree4e4667f4634daeaa0889144bbfa5b74ae3d585e6 /net-libs
parentalpha/ia64/sparc stable (diff)
downloadhistorical-b3fe92267caac0b9960411db11f70bf6eb9957c0.tar.gz
historical-b3fe92267caac0b9960411db11f70bf6eb9957c0.tar.bz2
historical-b3fe92267caac0b9960411db11f70bf6eb9957c0.zip
Fix gtk-docs not showing up in devhelp; also clean up an ancient version that was hanging around only due to it being last stable mips version, but gnutls does not have a stable mips version anymore
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libsoup/ChangeLog9
-rw-r--r--net-libs/libsoup/Manifest15
-rw-r--r--net-libs/libsoup/files/libsoup-2.2.105-fix-devhelp-docs.patch68
-rw-r--r--net-libs/libsoup/libsoup-2.2.105-r1.ebuild (renamed from net-libs/libsoup/libsoup-2.2.105.ebuild)13
-rw-r--r--net-libs/libsoup/libsoup-2.2.3-r1.ebuild26
5 files changed, 94 insertions, 37 deletions
diff --git a/net-libs/libsoup/ChangeLog b/net-libs/libsoup/ChangeLog
index d22bf96e17f3..3774100dbdca 100644
--- a/net-libs/libsoup/ChangeLog
+++ b/net-libs/libsoup/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/libsoup
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.141 2008/02/11 22:07:13 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/ChangeLog,v 1.142 2008/02/24 12:28:17 leio Exp $
+
+*libsoup-2.2.105-r1 (24 Feb 2008)
+
+ 24 Feb 2008; Mart Raudsepp <leio@gentoo.org>
+ +files/libsoup-2.2.105-fix-devhelp-docs.patch, -libsoup-2.2.3-r1.ebuild,
+ -libsoup-2.2.105.ebuild, +libsoup-2.2.105-r1.ebuild:
+ Fix gtk-docs not showing up in devhelp
*libsoup-2.2.105 (11 Feb 2008)
diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 647a4404795b..58d62675b32d 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1,24 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX libsoup-2.2.105-fix-devhelp-docs.patch 3343 RMD160 a286f5e4b5618b0da9c96f2359fbd5e1e33041a7 SHA1 6ab321d61239f657133faa266c7a87a42fdd5a5d SHA256 4f9690c379e6002d79856e113c7b7d56730fbc32c3ea6c5b1a7deb46fa763a85
DIST libsoup-2.2.100.tar.bz2 508856 RMD160 ed213162c7c672bd0b12f22db810b365ac82be0c SHA1 d17c08ec3300d357d71758ce43b1ea5422c61d48 SHA256 fa9f33e96a11133adbfd10538d95ed9704e582ef334c0a119a2a0bfca302877d
DIST libsoup-2.2.103.tar.bz2 495377 RMD160 4a218186b178b06ccdf5c8cbbf3b9abb3da6b7fa SHA1 4620529177afebc18a89ef1898197ca055bb61d5 SHA256 b60e267174c9dddf97a7a163ebf5357ed2fae9bb2c1d7a5e1fa59730edc43d51
DIST libsoup-2.2.104.tar.bz2 504779 RMD160 d66fda4f5eede0bfef392ee8b9fcb90a79f6c098 SHA1 7e2e0be41dea4adef8390e115df8311a1b4c18aa SHA256 d81706c8c35e921282d3b9d5f52d83b6ec162a0dc8b3361b729c6dbab2b78b3b
DIST libsoup-2.2.105.tar.bz2 505095 RMD160 c6850dbccd074ab5bc3178248d139ecc953fde63 SHA1 45756c61d48bc9ec3919d5375b06d952bb65bf58 SHA256 3760a127ee810cfd0fda257ff615d19a2dd8aeece199dad0d18690446df72e8f
-DIST libsoup-2.2.3.tar.bz2 358161 RMD160 525ec7ce84069d4b89f8a16385b12b96b5dbae2e SHA1 9df2f927ae2716d4e40279a9ffcc0ac70e83a41b SHA256 3328ff6f23b95ebd975edb413d6055ef7a268c4a6c2bf8217f62bd7567d5c624
DIST libsoup-2.2.94.tar.bz2 482846 RMD160 9c357f4cf8697a81299acb1a831ab998535607d8 SHA1 493d6f0d67de8014378c595e7eae78b829abd923 SHA256 4f9abbf3eba8f3dff77b7d54f04fc63d8cf29ab7f04be138593e8851d8bdbae1
EBUILD libsoup-2.2.100.ebuild 682 RMD160 d6a9b6859e3fdaa44d64add91ac72bc23c8830f6 SHA1 5b800b9e6b6fdcd804a3a9bd1a472ac4c007482c SHA256 eb0a1e1fc5a26a0619233bf88b65d5feeb452097ccff13e4c6f0457d85382083
EBUILD libsoup-2.2.103.ebuild 679 RMD160 e679e264ea48fcef202cff2448cb821ae2866e0f SHA1 d9f161e25d16def7e22eb8b859f451c04acaa783 SHA256 3c8bee616b8e03d0d312196c4ba48174d98308b535a1b979d5259d7ca9d4e569
EBUILD libsoup-2.2.104.ebuild 678 RMD160 33beaec06cc9f7a1a904b0724aab19d2ab5b0596 SHA1 60c5d361c5fa17507e18351a8aaea75ad5aa486f SHA256 97c056bafa4d4be57d0b21f0a916d6d6eeb975185e9baaaaaa892d3d0552783c
-EBUILD libsoup-2.2.105.ebuild 696 RMD160 5ceeb9bc971c9b82bcf387fd683b315cbd3a8d27 SHA1 ac8fbd47cdba2d580e4d6443f3f6ae438d7c2259 SHA256 6cdc0f2b5c2fb1d640122bf24cff40c311722605fc54c007fb27e98cc463476e
-EBUILD libsoup-2.2.3-r1.ebuild 757 RMD160 9b8fdf6597a58c91854a7c57932c52e71aea05e8 SHA1 ed287084d9d66497e69318c771066b053cf6a164 SHA256 aab158b83d2d3bfa8d5ea21b0bdeafdc61296906ea6b88b2d7f7357c59a1c8bb
+EBUILD libsoup-2.2.105-r1.ebuild 1042 RMD160 95af9895421d3c92b63888fac642ee7f192db234 SHA1 f9eb5ce04042795074393711c1384ed274ef01e9 SHA256 76667084db4c62d0c459ca7cb3329bd2da5bc1b947833fdf929fd0afb06a27e6
EBUILD libsoup-2.2.94.ebuild 792 RMD160 4030534808a1281eeb9dffc9e87cea3ae4d0a76f SHA1 bad3c766c5d655273fa178226e9acb8376c6421f SHA256 26c748936beef26ff9576abcca40e07c5fa7cecafa65825e67813ef4a550f6fc
-MISC ChangeLog 17067 RMD160 1f7773020ce5fc579015ca7cceff5336d5e21755 SHA1 37bb7dfbcff417d9273f790c021afeaeebe4464a SHA256 76dbb9e992c2aa8811612ac0e6a5aaea9e28f24bd4acafffb328914b3e2e1b24
+MISC ChangeLog 17322 RMD160 295bc8248579f3682a4e52e1af2bd75aac8c4a34 SHA1 bfe5f77f6015060aca746e5a4fa0880d84105876 SHA256 615a65dc1639f7da814caddcd38b7a480733f5d8bd13159b04ebcfa09e0fe9fe
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
+Version: GnuPG v2.0.8 (GNU/Linux)
-iD8DBQFHsMcY1fmVwcYIWAYRAoLpAJ0doskCxYNPHxSm7ypw0EI5pkOV2ACgkpmk
-3cprqkDYEti5BF88jT95hY8=
-=72XS
+iEYEARECAAYFAkfBYuIACgkQkeYb6olFHJfeMwCgimsRf1Vg9tTbaefYGYuihFHi
+/QAAniUDGgMQfP9AZErn2oTayhLGzDbY
+=zkl4
-----END PGP SIGNATURE-----
diff --git a/net-libs/libsoup/files/libsoup-2.2.105-fix-devhelp-docs.patch b/net-libs/libsoup/files/libsoup-2.2.105-fix-devhelp-docs.patch
new file mode 100644
index 000000000000..a5c65bd57a6b
--- /dev/null
+++ b/net-libs/libsoup/files/libsoup-2.2.105-fix-devhelp-docs.patch
@@ -0,0 +1,68 @@
+http://bugzilla.gnome.org/show_bug.cgi?id=518384
+
+Bug 518384 – libsoup-2.2.105 and 2.3.x API documentation does not work in devhelp
+
+diff -urNp libsoup-2.2.105.orig/docs/reference/html/libsoup.devhelp libsoup-2.2.105/docs/reference/html/libsoup.devhelp
+--- libsoup-2.2.105.orig/docs/reference/html/libsoup.devhelp 2008-02-11 21:51:09.000000000 +0200
++++ libsoup-2.2.105/docs/reference/html/libsoup.devhelp 2008-02-24 13:54:57.000000000 +0200
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="utf-8" standalone="no"?>
+ <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
+-<book xmlns="http://www.devhelp.net/book" title="libsoup Reference Manual" link="index.html" author="" name="libsoup">
++<book xmlns="http://www.devhelp.net/book" title="libsoup Reference Manual" link="index.html" author="" name="libsoup-2.2">
+ <chapters>
+ <sub name="libsoup Tutorial" link="ch01.html">
+ <sub name="Soup Client Basics" link="libsoup-client-howto.html"/>
+diff -urNp libsoup-2.2.105.orig/docs/reference/html/libsoup.devhelp2 libsoup-2.2.105/docs/reference/html/libsoup.devhelp2
+--- libsoup-2.2.105.orig/docs/reference/html/libsoup.devhelp2 2008-02-11 21:51:09.000000000 +0200
++++ libsoup-2.2.105/docs/reference/html/libsoup.devhelp2 2008-02-24 13:54:57.000000000 +0200
+@@ -1,6 +1,6 @@
+ <?xml version="1.0" encoding="utf-8" standalone="no"?>
+ <!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
+-<book xmlns="http://www.devhelp.net/book" title="libsoup Reference Manual" link="index.html" author="" name="libsoup" version="2">
++<book xmlns="http://www.devhelp.net/book" title="libsoup Reference Manual" link="index.html" author="" name="libsoup-2.2" version="2">
+ <chapters>
+ <sub name="libsoup Tutorial" link="ch01.html">
+ <sub name="Soup Client Basics" link="libsoup-client-howto.html"/>
+diff -urNp libsoup-2.2.105.orig/docs/reference/Makefile.am libsoup-2.2.105/docs/reference/Makefile.am
+--- libsoup-2.2.105.orig/docs/reference/Makefile.am 2008-02-24 12:15:53.000000000 +0200
++++ libsoup-2.2.105/docs/reference/Makefile.am 2008-02-24 13:54:57.000000000 +0200
+@@ -2,7 +2,7 @@
+ AUTOMAKE_OPTIONS = 1.6
+
+ # The name of the module
+-DOC_MODULE=libsoup
++DOC_MODULE=libsoup-2.2
+
+ # The top-level SGML file.
+ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
+@@ -54,7 +54,3 @@ GTKDOC_LIBS = $(top_builddir)/libsoup/li
+
+ # include common portion ...
+ include $(top_srcdir)/gtk-doc.make
+-
+-# Override
+-override TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)-$(SOUP_API_VERSION)
+-
+diff -urNp libsoup-2.2.105.orig/docs/reference/Makefile.in libsoup-2.2.105/docs/reference/Makefile.in
+--- libsoup-2.2.105.orig/docs/reference/Makefile.in 2008-02-24 12:15:53.000000000 +0200
++++ libsoup-2.2.105/docs/reference/Makefile.in 2008-02-24 14:06:57.000000000 +0200
+@@ -192,7 +192,7 @@ top_srcdir = @top_srcdir@
+ AUTOMAKE_OPTIONS = 1.6
+
+ # The name of the module
+-DOC_MODULE = libsoup
++DOC_MODULE = libsoup-2.2
+
+ # The top-level SGML file.
+ DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+@@ -552,9 +552,6 @@ dist-hook: dist-check-gtkdoc dist-hook-l
+ .PHONY : dist-hook-local docs
+
+ # include common portion ...
+-
+-# Override
+-override TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)-$(SOUP_API_VERSION)
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/net-libs/libsoup/libsoup-2.2.105.ebuild b/net-libs/libsoup/libsoup-2.2.105-r1.ebuild
index 48d6d7347fb6..751e8481d20e 100644
--- a/net-libs/libsoup/libsoup-2.2.105.ebuild
+++ b/net-libs/libsoup/libsoup-2.2.105-r1.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.2.105.ebuild,v 1.1 2008/02/11 22:07:13 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libsoup/libsoup-2.2.105-r1.ebuild,v 1.1 2008/02/24 12:28:17 leio Exp $
-inherit gnome2
+inherit gnome2 eutils
DESCRIPTION="An HTTP library implementation in C"
HOMEPAGE="http://www.gnome.org/"
@@ -24,3 +24,12 @@ DOCS="AUTHORS ChangeLog NEWS README"
pkg_setup() {
G2CONF="${G2CONF} $(use_enable ssl)"
}
+
+src_unpack() {
+ gnome2_src_unpack
+
+ # Fix GNOME bug #518384 - API docs not found by devhelp
+ epatch "${FILESDIR}/${P}-fix-devhelp-docs.patch"
+ mv "${S}/docs/reference/html/libsoup.devhelp" "${S}/docs/reference/html/libsoup-2.2.devhelp"
+ mv "${S}/docs/reference/html/libsoup.devhelp2" "${S}/docs/reference/html/libsoup-2.2.devhelp2"
+}
diff --git a/net-libs/libsoup/libsoup-2.2.3-r1.ebuild b/net-libs/libsoup/libsoup-2.2.3-r1.ebuild
deleted file mode 100644
index 1b6d6ee0923e..000000000000
--- a/net-libs/libsoup/libsoup-2.2.3-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# 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.10 2007/07/13 07:18:13 mr_bones_ 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)"