summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-01-08 12:46:15 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-01-08 12:46:15 +0000
commit504343c4bdbfa17d53436f12f7c1c27947184865 (patch)
tree3ecacca0346468f94a569e69d60433322a082946 /net-libs/libwww
parentppc stable, bug #117505 (diff)
downloadhistorical-504343c4bdbfa17d53436f12f7c1c27947184865.tar.gz
historical-504343c4bdbfa17d53436f12f7c1c27947184865.tar.bz2
historical-504343c4bdbfa17d53436f12f7c1c27947184865.zip
Improve --as-needed patch so that it works with examples and other packages linking to it.
Package-Manager: portage-2529-svn
Diffstat (limited to 'net-libs/libwww')
-rw-r--r--net-libs/libwww/ChangeLog7
-rw-r--r--net-libs/libwww/Manifest14
-rw-r--r--net-libs/libwww/files/libwww-5.4.0-asneeded.patch88
3 files changed, 104 insertions, 5 deletions
diff --git a/net-libs/libwww/ChangeLog b/net-libs/libwww/ChangeLog
index 4e36c3734cd8..8160f13e85c2 100644
--- a/net-libs/libwww/ChangeLog
+++ b/net-libs/libwww/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/libwww
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libwww/ChangeLog,v 1.50 2006/01/06 14:31:36 nattfodd Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libwww/ChangeLog,v 1.51 2006/01/08 12:46:15 flameeyes Exp $
+
+ 08 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ files/libwww-5.4.0-asneeded.patch:
+ Improve --as-needed patch so that it works with examples and other packages
+ linking to it.
*libwww-5.4.0-r5 (06 Jan 2006)
diff --git a/net-libs/libwww/Manifest b/net-libs/libwww/Manifest
index f7f8fcabadf1..0e63b18e0084 100644
--- a/net-libs/libwww/Manifest
+++ b/net-libs/libwww/Manifest
@@ -1,8 +1,11 @@
-MD5 7f7329dc9787a78255d7a1ba75f17d91 ChangeLog 7292
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 82a7e72c01be315ba436298380db165f ChangeLog 7479
MD5 078b6239f293e1cc65f3f977b3136317 files/digest-libwww-5.4.0-r3 151
MD5 4c3f7314020d5a1a6a01463a71b4944c files/digest-libwww-5.4.0-r4 151
MD5 4c3f7314020d5a1a6a01463a71b4944c files/digest-libwww-5.4.0-r5 151
-MD5 527be27e3543b162b0b8e17602ca233b files/libwww-5.4.0-asneeded.patch 378
+MD5 adb28c73b642bd088f1b48e2cad9bb59 files/libwww-5.4.0-asneeded.patch 2428
MD5 1866b237427a244b9923469b52f54473 files/libwww-5.4.0-autoconf-gentoo.diff 1089
MD5 ee0dd3b8a76bf8b9e6d051663119eb40 files/libwww-5.4.0-automake-gentoo.diff 346
MD5 231e5cc6d075b3464a46858f8d2b65e3 files/libwww-5.4.0-automake-macos.patch 436
@@ -15,3 +18,10 @@ MD5 4c70dae7ce4964982b3ebe728633f9f0 libwww-5.4.0-r3.ebuild 1943
MD5 469a45f9eb035116e1c88cfaee53eff7 libwww-5.4.0-r4.ebuild 2145
MD5 f3c5fc29fd674e21a4f9bb95e0a57e94 libwww-5.4.0-r5.ebuild 2189
MD5 c472f5fd1646eb8bca71d8df5cb2bdcc metadata.xml 164
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDwQmkAiZjviIA2XgRAjTVAJ4wz3zf2wAEH3ghwpBdfbZhU8UaswCfY8zH
+nMbStcai9PUX3KC+eMcwoGQ=
+=T+zD
+-----END PGP SIGNATURE-----
diff --git a/net-libs/libwww/files/libwww-5.4.0-asneeded.patch b/net-libs/libwww/files/libwww-5.4.0-asneeded.patch
index f06fde4bf707..df557bf9b110 100644
--- a/net-libs/libwww/files/libwww-5.4.0-asneeded.patch
+++ b/net-libs/libwww/files/libwww-5.4.0-asneeded.patch
@@ -2,12 +2,96 @@ Index: w3c-libwww-5.4.0/Library/src/Makefile.am
===================================================================
--- w3c-libwww-5.4.0.orig/Library/src/Makefile.am
+++ w3c-libwww-5.4.0/Library/src/Makefile.am
-@@ -197,6 +197,8 @@ libwwwfile_la_SOURCES = \
+@@ -33,7 +33,7 @@ EXTRA_LTLIBRARIES = \
+ libwwwdav.la \
+ libwwwsql.la
+
+-SUBDIRS = SSL windows vms
++SUBDIRS = . SSL windows vms
+
+ # .h files are distributed but originally are made from the
+ # self-documenting hypertext files.
+@@ -181,6 +181,7 @@ libwwwstream_la_SOURCES = \
+ HTTee.c \
+ HTXParse.h \
+ HTXParse.c
++libwwwstream_la_LIBADD = libwwwfile.la
+
+ libwwwcache_la_SOURCES = \
+ WWWCache.h \
+@@ -197,6 +198,9 @@ libwwwfile_la_SOURCES = \
HTFile.c \
HTMulti.h \
HTMulti.c
+libwwwfile_la_LIBADD = \
-+ libwwwdir.la
++ libwwwdir.la \
++ libwwwtrans.la
libwwwftp_la_SOURCES = \
WWWFTP.h \
+@@ -225,6 +229,9 @@ libwwwmime_la_SOURCES = \
+ HTMIMImp.h \
+ HTMIMImp.c \
+ HTMulpar.h
++libwwwmime_la_LIBADD = \
++ libwwwcache.la \
++ libwwwstream.la
+
+ libwwwhttp_la_SOURCES = \
+ WWWHTTP.h \
+@@ -252,8 +259,13 @@ libwwwhttp_la_SOURCES = \
+ HTPEP.h \
+ HTPEP.c
+
++libwwwhttp_la_LIBADD = \
++ ../../modules/md5/libmd5.la \
++ libwwwmime.la
++
+ libwwwhttp_la_DEPENDENCIES = \
+- ../../modules/md5/libmd5.la
++ ../../modules/md5/libmd5.la \
++ libwwwmime.la
+
+ libwwwnews_la_SOURCES = \
+ WWWNews.h \
+@@ -310,6 +322,8 @@ libwwwdir_la_SOURCES = \
+ HTDescpt.c \
+ HTDir.h \
+ HTDir.c
++libwwwdir_la_LIBADD = \
++ libwwwhtml.la
+
+ libwwwapp_la_SOURCES = \
+ WWWApp.h \
+Index: w3c-libwww-5.4.0/Library/src/SSL/Makefile.am
+===================================================================
+--- w3c-libwww-5.4.0.orig/Library/src/SSL/Makefile.am
++++ w3c-libwww-5.4.0/Library/src/SSL/Makefile.am
+@@ -39,6 +39,14 @@ libwwwssl_la_SOURCES = \
+ HTSSLhttps.h \
+ HTSSLhttps.c
+
++libwwwssl_la_LIBADD = \
++ ../libwwwtrans.la \
++ ../libwwwhttp.la
++
++libwwwssl_la_DEPENDENCIES = \
++ ../libwwwtrans.la \
++ ../libwwwhttp.la
++
+ libwwwssl_la_LDFLAGS = -rpath $(libdir)
+
+ LDADD = \
+Index: w3c-libwww-5.4.0/PICS-client/src/Makefile.am
+===================================================================
+--- w3c-libwww-5.4.0.orig/PICS-client/src/Makefile.am
++++ w3c-libwww-5.4.0/PICS-client/src/Makefile.am
+@@ -29,6 +29,8 @@ libpics_la_SOURCES = \
+ CSLabel.c CSLLOut.c CSLLURLs.c \
+ CSMacRed.c CSMem.c CSApp.c \
+ CSParse.c CSUsrLst.c CSUser.c
++libpics_la_LIBADD = \
++ ../../Library/src/libwwwmime.la
+
+ BUILT_SOURCES = \
+ CSLApp.h CSLUtils.h \