summaryrefslogtreecommitdiff
path: root/www/p5-libwww
diff options
context:
space:
mode:
authorrh <rh>1999-12-02 15:16:19 +0000
committerrh <rh>1999-12-02 15:16:19 +0000
commitef637d09aa8182df09136217d82702008fd10006 (patch)
treef98e508b13ff587e46b22b5232c5d2d9c1206612 /www/p5-libwww
parent716a909d06fef49f8a285e93b0ae9d6ccb79757a (diff)
downloadpkgsrc-ef637d09aa8182df09136217d82702008fd10006.tar.gz
Update libwww-perl to 5.46
Changes are: o Y2K fix to t/base/cookies.t. Netscape's original cookie example expires at 09-Nov-99. o Unbundled URI::URL modules. You now have to install the URI.pm module in order to get libwww-perl working. o Avoid warnings for lwp-request -t o referrer as alternative spelling for referer as suggested by tchrist. o More conservative selection of boundary for multipart messages in &HTTP::Request::Common::POST. o LWP::MediaTypes can now export &read_media_types. o Spelling corrections from Ben Tilly <Ben_Tilly@trepp.com> o The LWP SSL support better explained. Documentation in README.SSL and lwpcook.pod contributed by Marko Asplund <aspa@hip.fi>. o LWP::Protocol::https: Try loading IO::Socket::SSL if Net::SSL is not available. o defined(@ISA) eliminated. Patch by Nathan Torkington <gnat@frii.com> o LWP::Protocol::ftp: Protect against empty path_segments o 'lwp-request -HUser-Agent:foo' can now be used to set this header too. o Localize $/ to ensure standard record separator a few places in HTTP::Cookies o LWP::UserAgent will now set the Range header in requests if the $ua->max_size attribute is set. o New lwp-request command line option that allow you to put any header into the request (-H). o New HTTP::Date because of Y2K-problems with the old one. It refused to parse the ftp-listing (ls -l) dates missing year. Additional entry point is parse_date(). This function avoid any limitations caused by the time-representation (seconds since epoch). o Added another binmode() to LWP::Protocol::file as suggested by Matt Sergeant <matt-news@sergeant.org> o Documentation patch from Michael A. Chase <mchase@ix.netcom.com> o PREREQ_PM patch from Andreas Koenig <andreas.koenig@anima.de> o LWP::Simple::head fix by Richard Chen <richard@lexitech.com> o Allow "." in HTTP header names. Patch by Marc Langheinrich <marc@ccm.cl.nec.co.jp> o Fixed reference to $uri->netloc in lwp-request o Cute animation in lwp-download o HTTP::Cookies provide better Netscape cookies compliance. Send back cookies to any port, and allow origin host name to be specified as domain, and still be treated as a domain. Patch from Andreas Gustafsson <gson@araneus.fi>. o HTTP::Cookies now ignore the Expires field in Set-Cookie, if the date provided can't be parsed by HTTP::Date. o HTTP::Daemon will lowercase the hostname returned from Sys::Hostname::hostname(). This avoid some test failures in the test suite for people with upper- or mixed-cased hostnames. o LWP::Protocol::gopher: IO::Socket::INET ctor did not specify Proto => 'tcp'. This made it less portable to older IO::Socket versions. o No programs installed when you build the Makefile with 'perl Makefile.PL LIB=/my/lib' o LWP bundle mention Digest::MD5 instead of MD5 o headers-auth.t test suite bug triggered by perl5.005_5x. Patch by Albert Dvornik <bert@genscan.com> o The local/http.t test actually did try to unlink("."). This was very confusing on systems where it succeed. o Made library URI.pm compatible. Made all URI object instantiations based on $HTTP::URI_CLASS variable. o New lwp-rget option: --referer. Patch by INOUE Yoshinari <inoue@kusm.kyoto-u.ac.jp>. o One more binmode() to HTTP::Daemon as suggested by Markus Laker <mlaker@contax.co.uk>.
Diffstat (limited to 'www/p5-libwww')
-rw-r--r--www/p5-libwww/Makefile21
-rw-r--r--www/p5-libwww/files/md54
-rw-r--r--www/p5-libwww/pkg/PLIST204
3 files changed, 74 insertions, 155 deletions
diff --git a/www/p5-libwww/Makefile b/www/p5-libwww/Makefile
index 6a47af94b37..bcc575825cd 100644
--- a/www/p5-libwww/Makefile
+++ b/www/p5-libwww/Makefile
@@ -1,18 +1,19 @@
-# $NetBSD: Makefile,v 1.10 1999/04/15 20:39:48 tron Exp $
+# $NetBSD: Makefile,v 1.11 1999/12/02 15:16:19 rh Exp $
# FreeBSD Id: Makefile,v 1.12 1997/09/14 04:00:11 jfitz Exp
#
-PKGNAME= p5-libwww-5.36
-DISTNAME!= echo ${PKGNAME} | sed -e 's/^p5-//' -e 's/-/-perl-/'
-CATEGORIES= www perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/}
+PKGNAME= p5-libwww-5.46
+DISTNAME!= echo ${PKGNAME} | sed -e 's/^p5-//' -e 's/-/-perl-/'
+CATEGORIES= www perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=WWW/}
-MAINTAINER= packages@netbsd.org
+MAINTAINER= packages@netbsd.org
-BUILD_DEPENDS= ${PREFIX}/lib/perl5/site_perl/MD5.pm:../../security/p5-MD5 \
- ${PREFIX}/lib/perl5/site_perl/Net/FTP.pm:../../net/p5-Net \
- ${PREFIX}/lib/perl5/site_perl/MIME/Base64.pm:../../converters/p5-MIME-Base64 \
- ${PREFIX}/lib/perl5/site_perl/HTML/Parser.pm:../../www/p5-HTML-Parser
+DEPENDS+= p5-Digest-MD5-*:../../security/p5-Digest-MD5
+DEPENDS+= p5-Net-*:../../net/p5-Net
+DEPENDS+= p5-MIME-Base64-*:../../converters/p5-MIME-Base64
+DEPENDS+= p5-HTML-Parser-*:../../www/p5-HTML-Parser
+DEPENDS+= p5-URI-*:../../www/p5-URI
USE_PERL5= YES
diff --git a/www/p5-libwww/files/md5 b/www/p5-libwww/files/md5
index 990e4be5cd9..c225c035187 100644
--- a/www/p5-libwww/files/md5
+++ b/www/p5-libwww/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.3 1999/01/11 22:35:14 kim Exp $
+$NetBSD: md5,v 1.4 1999/12/02 15:16:20 rh Exp $
-MD5 (libwww-perl-5.36.tar.gz) = b95248b0b7ed9b32c54848dd3413fae2
+MD5 (libwww-perl-5.46.tar.gz) = e5cd29d4146c070daa3540bf49214756
diff --git a/www/p5-libwww/pkg/PLIST b/www/p5-libwww/pkg/PLIST
index 8fdea963311..4bb2fb82e2a 100644
--- a/www/p5-libwww/pkg/PLIST
+++ b/www/p5-libwww/pkg/PLIST
@@ -1,166 +1,84 @@
-@comment $NetBSD: PLIST,v 1.5 1999/04/08 18:52:00 agc Exp $
+@comment $NetBSD: PLIST,v 1.6 1999/12/02 15:16:20 rh Exp $
+bin/lwp-download
+bin/lwp-request
+bin/lwp-rget
+bin/lwp-mirror
bin/GET
bin/HEAD
bin/POST
-bin/lwp-mirror
-bin/lwp-request
-bin/lwp-rget
-bin/lwp-download
-lib/perl5/man/man3/Bundle::LWP.3
-lib/perl5/man/man3/File::Listing.3
-lib/perl5/man/man3/HTTP::Cookies.3
-lib/perl5/man/man3/HTTP::Daemon.3
-lib/perl5/man/man3/HTTP::Date.3
-lib/perl5/man/man3/HTTP::Headers.3
-lib/perl5/man/man3/HTTP::Headers::Util.3
-lib/perl5/man/man3/HTTP::Message.3
-lib/perl5/man/man3/HTTP::Negotiate.3
-lib/perl5/man/man3/HTTP::Request.3
-lib/perl5/man/man3/HTTP::Request::Common.3
-lib/perl5/man/man3/HTTP::Response.3
-lib/perl5/man/man3/HTTP::Status.3
-lib/perl5/man/man3/LWP.3
-lib/perl5/man/man3/LWP::Debug.3
-lib/perl5/man/man3/LWP::MediaTypes.3
-lib/perl5/man/man3/LWP::MemberMixin.3
-lib/perl5/man/man3/LWP::Protocol.3
-lib/perl5/man/man3/LWP::RobotUA.3
-lib/perl5/man/man3/LWP::Simple.3
-lib/perl5/man/man3/LWP::UserAgent.3
-lib/perl5/man/man3/URI::Escape.3
-lib/perl5/man/man3/URI::Heuristic.3
-lib/perl5/man/man3/URI::URL.3
-lib/perl5/man/man3/WWW::RobotRules.3
-lib/perl5/man/man3/WWW::RobotRules::AnyDBM_File.3
-lib/perl5/man/man3/lwpcook.3
-lib/perl5/site_perl/Bundle/LWP.pm
-lib/perl5/site_perl/File/Listing.pm
-lib/perl5/site_perl/HTTP/Cookies.pm
-lib/perl5/site_perl/HTTP/Daemon.pm
-lib/perl5/site_perl/HTTP/Date.pm
-lib/perl5/site_perl/HTTP/Headers.pm
+man/man1/lwp-download.1
+man/man1/lwp-mirror.1
+man/man1/lwp-request.1
+man/man1/lwp-rget.1
+lib/perl5/site_perl/HTTP/Request/Common.pm
+lib/perl5/site_perl/HTTP/Request.pm
+lib/perl5/site_perl/HTTP/Headers/Util.pm
lib/perl5/site_perl/HTTP/Headers/Auth.pm
lib/perl5/site_perl/HTTP/Headers/ETag.pm
-lib/perl5/site_perl/HTTP/Headers/Util.pm
-lib/perl5/site_perl/HTTP/Message.pm
-lib/perl5/site_perl/HTTP/Negotiate.pm
-lib/perl5/site_perl/HTTP/Request.pm
-lib/perl5/site_perl/HTTP/Request/Common.pm
lib/perl5/site_perl/HTTP/Response.pm
+lib/perl5/site_perl/HTTP/Daemon.pm
+lib/perl5/site_perl/HTTP/Negotiate.pm
lib/perl5/site_perl/HTTP/Status.pm
-lib/perl5/site_perl/LWP.pm
-lib/perl5/site_perl/LWP/Authen/Basic.pm
-lib/perl5/site_perl/LWP/Authen/Digest.pm
-lib/perl5/site_perl/LWP/Debug.pm
-lib/perl5/site_perl/LWP/MediaTypes.pm
-lib/perl5/site_perl/LWP/MemberMixin.pm
+lib/perl5/site_perl/HTTP/Message.pm
+lib/perl5/site_perl/HTTP/Cookies.pm
+lib/perl5/site_perl/HTTP/Headers.pm
+lib/perl5/site_perl/HTTP/Date.pm
lib/perl5/site_perl/LWP/Protocol.pm
+lib/perl5/site_perl/LWP/Protocol/https.pm
+lib/perl5/site_perl/LWP/Protocol/nntp.pm
+lib/perl5/site_perl/LWP/Protocol/http.pm
+lib/perl5/site_perl/LWP/Protocol/mailto.pm
lib/perl5/site_perl/LWP/Protocol/data.pm
lib/perl5/site_perl/LWP/Protocol/file.pm
-lib/perl5/site_perl/LWP/Protocol/ftp.pm
lib/perl5/site_perl/LWP/Protocol/gopher.pm
-lib/perl5/site_perl/LWP/Protocol/http.pm
-lib/perl5/site_perl/LWP/Protocol/https.pm
-lib/perl5/site_perl/LWP/Protocol/mailto.pm
-lib/perl5/site_perl/LWP/Protocol/nntp.pm
+lib/perl5/site_perl/LWP/Protocol/ftp.pm
lib/perl5/site_perl/LWP/RobotUA.pm
-lib/perl5/site_perl/LWP/Simple.pm
+lib/perl5/site_perl/LWP/Debug.pm
lib/perl5/site_perl/LWP/UserAgent.pm
+lib/perl5/site_perl/LWP/Authen/Digest.pm
+lib/perl5/site_perl/LWP/Authen/Basic.pm
+lib/perl5/site_perl/LWP/MediaTypes.pm
lib/perl5/site_perl/LWP/media.types
-lib/perl5/site_perl/URI/Escape.pm
-lib/perl5/site_perl/URI/Heuristic.pm
-lib/perl5/site_perl/URI/URL.pm
-lib/perl5/site_perl/URI/URL/_generic.pm
-lib/perl5/site_perl/URI/URL/_login.pm
-lib/perl5/site_perl/URI/URL/data.pm
-lib/perl5/site_perl/URI/URL/file.pm
-lib/perl5/site_perl/URI/URL/finger.pm
-lib/perl5/site_perl/URI/URL/ftp.pm
-lib/perl5/site_perl/URI/URL/gopher.pm
-lib/perl5/site_perl/URI/URL/http.pm
-lib/perl5/site_perl/URI/URL/https.pm
-lib/perl5/site_perl/URI/URL/mailto.pm
-lib/perl5/site_perl/URI/URL/news.pm
-lib/perl5/site_perl/URI/URL/nntp.pm
-lib/perl5/site_perl/URI/URL/prospero.pm
-lib/perl5/site_perl/URI/URL/rlogin.pm
-lib/perl5/site_perl/URI/URL/telnet.pm
-lib/perl5/site_perl/URI/URL/tn3270.pm
-lib/perl5/site_perl/URI/URL/wais.pm
-lib/perl5/site_perl/URI/URL/webster.pm
-lib/perl5/site_perl/URI/URL/whois.pm
+lib/perl5/site_perl/LWP/MemberMixin.pm
+lib/perl5/site_perl/LWP/Simple.pm
lib/perl5/site_perl/WWW/RobotRules.pm
lib/perl5/site_perl/WWW/RobotRules/AnyDBM_File.pm
-lib/perl5/site_perl/auto/LWP/UserAgent/_need_proxy.al
-lib/perl5/site_perl/auto/LWP/UserAgent/autosplit.ix
-lib/perl5/site_perl/auto/LWP/UserAgent/clone.al
-lib/perl5/site_perl/auto/LWP/UserAgent/env_proxy.al
-lib/perl5/site_perl/auto/LWP/UserAgent/is_protocol_supported.al
-lib/perl5/site_perl/auto/LWP/UserAgent/mirror.al
-lib/perl5/site_perl/auto/LWP/UserAgent/no_proxy.al
-lib/perl5/site_perl/auto/LWP/UserAgent/proxy.al
-lib/perl5/site_perl/auto/URI/URL/_generic/_netloc_elem.al
-lib/perl5/site_perl/auto/URI/URL/_generic/abs.al
-lib/perl5/site_perl/auto/URI/URL/_generic/autosplit.ix
-lib/perl5/site_perl/auto/URI/URL/_generic/crack.al
-lib/perl5/site_perl/auto/URI/URL/_generic/eparams.al
-lib/perl5/site_perl/auto/URI/URL/_generic/epath.al
-lib/perl5/site_perl/auto/URI/URL/_generic/eq.al
-lib/perl5/site_perl/auto/URI/URL/_generic/equery.al
-lib/perl5/site_perl/auto/URI/URL/_generic/frag.al
-lib/perl5/site_perl/auto/URI/URL/_generic/host.al
-lib/perl5/site_perl/auto/URI/URL/_generic/params.al
-lib/perl5/site_perl/auto/URI/URL/_generic/password.al
-lib/perl5/site_perl/auto/URI/URL/_generic/path.al
-lib/perl5/site_perl/auto/URI/URL/_generic/path_components.al
-lib/perl5/site_perl/auto/URI/URL/_generic/port.al
-lib/perl5/site_perl/auto/URI/URL/_generic/query.al
-lib/perl5/site_perl/auto/URI/URL/_generic/rel.al
-lib/perl5/site_perl/auto/URI/URL/_generic/user.al
-lib/perl5/site_perl/auto/URI/URL/abs.al
-lib/perl5/site_perl/auto/URI/URL/as_string.al
-lib/perl5/site_perl/auto/URI/URL/autosplit.ix
-lib/perl5/site_perl/auto/URI/URL/bad_method.al
-lib/perl5/site_perl/auto/URI/URL/base.al
-lib/perl5/site_perl/auto/URI/URL/crack.al
-lib/perl5/site_perl/auto/URI/URL/eq.al
-lib/perl5/site_perl/auto/URI/URL/file/autosplit.ix
-lib/perl5/site_perl/auto/URI/URL/file/dos_path.al
-lib/perl5/site_perl/auto/URI/URL/file/mac_path.al
-lib/perl5/site_perl/auto/URI/URL/file/newlocal.al
-lib/perl5/site_perl/auto/URI/URL/file/unix_path.al
-lib/perl5/site_perl/auto/URI/URL/file/vms_path.al
-lib/perl5/site_perl/auto/URI/URL/http/autosplit.ix
-lib/perl5/site_perl/auto/URI/URL/http/keywords.al
-lib/perl5/site_perl/auto/URI/URL/http/query_form.al
-lib/perl5/site_perl/auto/URI/URL/newlocal.al
-lib/perl5/site_perl/auto/URI/URL/print_on.al
-lib/perl5/site_perl/auto/URI/URL/rel.al
-lib/perl5/site_perl/auto/URI/URL/scheme.al
-lib/perl5/site_perl/auto/URI/URL/strict.al
-lib/perl5/site_perl/lwpcook.pod
-man/man1/lwp-download.1.gz
-man/man1/lwp-mirror.1.gz
-man/man1/lwp-request.1.gz
-man/man1/lwp-rget.1.gz
+lib/perl5/site_perl/File/Listing.pm
+lib/perl5/site_perl/LWP.pm
+lib/perl5/site_perl/Bundle/LWP.pm
+lib/perl5/man/man3/HTTP::Negotiate.3
+lib/perl5/man/man3/HTTP::Request::Common.3
+lib/perl5/man/man3/LWP::UserAgent.3
+lib/perl5/man/man3/LWP.3
+lib/perl5/man/man3/HTTP::Status.3
+lib/perl5/man/man3/LWP::Protocol.3
+lib/perl5/man/man3/HTTP::Message.3
+lib/perl5/man/man3/LWP::MediaTypes.3
+lib/perl5/man/man3/HTTP::Headers::Util.3
+lib/perl5/man/man3/HTTP::Request.3
+lib/perl5/man/man3/HTTP::Cookies.3
+lib/perl5/man/man3/Bundle::LWP.3
+lib/perl5/man/man3/LWP::RobotUA.3
+lib/perl5/man/man3/HTTP::Response.3
+lib/perl5/man/man3/LWP::MemberMixin.3
+lib/perl5/man/man3/lwpcook.3
+lib/perl5/man/man3/HTTP::Daemon.3
+lib/perl5/man/man3/WWW::RobotRules.3
+lib/perl5/man/man3/LWP::Debug.3
+lib/perl5/man/man3/File::Listing.3
+lib/perl5/man/man3/HTTP::Headers.3
+lib/perl5/man/man3/LWP::Simple.3
+lib/perl5/man/man3/HTTP::Date.3
+lib/perl5/man/man3/WWW::RobotRules::AnyDBM_File.3
lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/libwww-perl/.packlist
@dirrm lib/perl5/site_perl/${MACHINE_ARCH}-${LOWER_OPSYS}/auto/libwww-perl
-@dirrm lib/perl5/site_perl/auto/URI/URL/http
-@dirrm lib/perl5/site_perl/auto/URI/URL/file
-@dirrm lib/perl5/site_perl/auto/URI/URL/_generic
-@dirrm lib/perl5/site_perl/auto/URI/URL
-@dirrm lib/perl5/site_perl/auto/URI
-@dirrm lib/perl5/site_perl/auto/LWP/UserAgent
-@dirrm lib/perl5/site_perl/auto/LWP
-@dirrm lib/perl5/site_perl/WWW/RobotRules
-@dirrm lib/perl5/site_perl/WWW
-@dirrm lib/perl5/site_perl/URI/URL
-@dirrm lib/perl5/site_perl/URI
-@dirrm lib/perl5/site_perl/LWP/Protocol
-@dirrm lib/perl5/site_perl/LWP/Authen
-@dirrm lib/perl5/site_perl/LWP
@dirrm lib/perl5/site_perl/HTTP/Request
@dirrm lib/perl5/site_perl/HTTP/Headers
@dirrm lib/perl5/site_perl/HTTP
+@dirrm lib/perl5/site_perl/LWP/Protocol
+@dirrm lib/perl5/site_perl/LWP/Authen
+@dirrm lib/perl5/site_perl/LWP
+@dirrm lib/perl5/site_perl/WWW/RobotRules
+@dirrm lib/perl5/site_perl/WWW
@dirrm lib/perl5/site_perl/File
@dirrm lib/perl5/site_perl/Bundle