Tue Dec 15 13:36:16 2009 UTC ()
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]


(wiz)
diff -r1.37 -r1.38 pkgsrc/www/p5-URI/Makefile
diff -r1.16 -r1.17 pkgsrc/www/p5-URI/distinfo

cvs diff -r1.37 -r1.38 pkgsrc/www/p5-URI/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-URI/Makefile 2009/08/18 14:32:40 1.37
+++ pkgsrc/www/p5-URI/Makefile 2009/12/15 13:36:16 1.38
@@ -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
4DISTNAME= URI-1.40 4DISTNAME= URI-1.51
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6SVR4_PKGNAME= p5uri 6SVR4_PKGNAME= p5uri
7CATEGORIES= www net perl5 7CATEGORIES= www net perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/} 8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=URI/}
9 9
10MAINTAINER= heinz@NetBSD.org 10MAINTAINER= heinz@NetBSD.org
11HOMEPAGE= http://search.cpan.org/dist/URI/ 11HOMEPAGE= http://search.cpan.org/dist/URI/
12COMMENT= Perl5 Uniform Resource Identifiers class (URI, RFC 2396) 12COMMENT= Perl5 Uniform Resource Identifiers class (URI, RFC 2396)
 13LICENSE= ${PERL5_LICENSE}
13 14
14PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
15PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
16 17
17DEPENDS+= p5-MIME-Base64>=2.12:../../converters/p5-MIME-Base64 18DEPENDS+= p5-MIME-Base64>=2.12:../../converters/p5-MIME-Base64
18# recommended 19# recommended
19DEPENDS+= p5-Business-ISBN-[0-9]*:../../misc/p5-Business-ISBN 20DEPENDS+= p5-Business-ISBN-[0-9]*:../../misc/p5-Business-ISBN
20 21
21CONFLICTS+= p5-libwww-5.36 # URI used to be part of that package 22CONFLICTS+= p5-libwww-5.36 # URI used to be part of that package
22 23
23USE_LANGUAGES= # empty 24USE_LANGUAGES= # empty
24PERL5_PACKLIST= auto/URI/.packlist 25PERL5_PACKLIST= auto/URI/.packlist
25 26

cvs diff -r1.16 -r1.17 pkgsrc/www/p5-URI/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-URI/distinfo 2009/08/18 14:32:40 1.16
+++ pkgsrc/www/p5-URI/distinfo 2009/12/15 13:36:16 1.17
@@ -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
3SHA1 (URI-1.40.tar.gz) = ab9be3e2f5f207aff17dff9b532788274002a719 3SHA1 (URI-1.51.tar.gz) = 33331b4ffb9d61d86507dae007850676fafefd26
4RMD160 (URI-1.40.tar.gz) = dac75a96f799b3bb9cd198523632024f22fb63e8 4RMD160 (URI-1.51.tar.gz) = 4414705b11d0389050d1ea78918ad1536abb5575
5Size (URI-1.40.tar.gz) = 97180 bytes 5Size (URI-1.51.tar.gz) = 78597 bytes