Update to 1.51, set LICENSE. 2009-11-23 Gisle Aas <gisle@ActiveState.com> Release 1.51 Fixup a test that was broken on Windows 2009-11-21 Gisle Aas <gisle@ActiveState.com> Release 1.50 The main news in this release is the initial attempt at providing support to IRIs. URI objects now support the 'as_iri' and 'ihost' methods. Gisle Aas (28): Added more tests for setting IPv6 addresses using the host method Document how the host methods deal with IPv6 addresses A "test case" to start IDNA prototype from Escape IDNA hostnames Introduce the as_unicode method Make as_unicode undo punycode for server URLs An IRI class might be helpful (RFC 3987) Must punycode each part of the domain name separately Include initial private Punycode module Get URI::_punycode working punycode of plain ascii should not edit with "-" Some more tests from RFC 3492 Add private URI::_idna module based on encodings/idna.py Start using URI::_idna for encoding of URIs Avoid various use of undef warnings Fix test affected by IDNA Keep reference to IDNA::Punycode in the URI::_punycode docs Ensure upgraded strings as input Update manifest with the new idna/punycode files Rename as_unicde to as_iri draft-duerst-iri-bis-07: The proposed RFC 3987 update Load Encode when its used Rename host_unicode as ihost Add basic iri test Hack to make as_iri turn A-labels into U-labels Make as_iri leave escapes not forming valid UTF-8 sequences Merge branch 'iri' Don't include RFCs in the cpan tarball Michael G. Schwern (3): Fix != overloading to match == Note that mailto does not contain a host() and this is not a bug. Strip brackets off IPv6 hosts [RT#34309]diff -r1.37 -r1.38 pkgsrc/www/p5-URI/Makefile
(wiz)
@@ -1,25 +1,26 @@ | @@ -1,25 +1,26 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2009/08/18 14:32:40 sno Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2009/12/15 13:36:16 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= URI-1.40 | 4 | DISTNAME= URI-1.51 | |
5 | PKGNAME= p5-${DISTNAME} | 5 | PKGNAME= p5-${DISTNAME} | |
6 | SVR4_PKGNAME= p5uri | 6 | SVR4_PKGNAME= p5uri | |
7 | CATEGORIES= www net perl5 | 7 | CATEGORIES= www net perl5 | |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/} | 8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/} | |
9 | 9 | |||
10 | MAINTAINER= heinz@NetBSD.org | 10 | MAINTAINER= heinz@NetBSD.org | |
11 | HOMEPAGE= http://search.cpan.org/dist/URI/ | 11 | HOMEPAGE= http://search.cpan.org/dist/URI/ | |
12 | COMMENT= Perl5 Uniform Resource Identifiers class (URI, RFC 2396) | 12 | COMMENT= Perl5 Uniform Resource Identifiers class (URI, RFC 2396) | |
13 | LICENSE= ${PERL5_LICENSE} | |||
13 | 14 | |||
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
15 | PKG_DESTDIR_SUPPORT= user-destdir | 16 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 17 | |||
17 | DEPENDS+= p5-MIME-Base64>=2.12:../../converters/p5-MIME-Base64 | 18 | DEPENDS+= p5-MIME-Base64>=2.12:../../converters/p5-MIME-Base64 | |
18 | # recommended | 19 | # recommended | |
19 | DEPENDS+= p5-Business-ISBN-[0-9]*:../../misc/p5-Business-ISBN | 20 | DEPENDS+= p5-Business-ISBN-[0-9]*:../../misc/p5-Business-ISBN | |
20 | 21 | |||
21 | CONFLICTS+= p5-libwww-5.36 # URI used to be part of that package | 22 | CONFLICTS+= p5-libwww-5.36 # URI used to be part of that package | |
22 | 23 | |||
23 | USE_LANGUAGES= # empty | 24 | USE_LANGUAGES= # empty | |
24 | PERL5_PACKLIST= auto/URI/.packlist | 25 | PERL5_PACKLIST= auto/URI/.packlist | |
25 | 26 |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2009/08/18 14:32:40 sno Exp $ | 1 | $NetBSD: distinfo,v 1.17 2009/12/15 13:36:16 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (URI-1.40.tar.gz) = ab9be3e2f5f207aff17dff9b532788274002a719 | 3 | SHA1 (URI-1.51.tar.gz) = 33331b4ffb9d61d86507dae007850676fafefd26 | |
4 | RMD160 (URI-1.40.tar.gz) = dac75a96f799b3bb9cd198523632024f22fb63e8 | 4 | RMD160 (URI-1.51.tar.gz) = 4414705b11d0389050d1ea78918ad1536abb5575 | |
5 | Size (URI-1.40.tar.gz) = 97180 bytes | 5 | Size (URI-1.51.tar.gz) = 78597 bytes |