diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-01-08 12:46:15 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-01-08 12:46:15 +0000 |
commit | 504343c4bdbfa17d53436f12f7c1c27947184865 (patch) | |
tree | 3ecacca0346468f94a569e69d60433322a082946 /net-libs/libwww | |
parent | ppc stable, bug #117505 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-libs/libwww/Manifest | 14 | ||||
-rw-r--r-- | net-libs/libwww/files/libwww-5.4.0-asneeded.patch | 88 |
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 \ |