Sun Oct 26 11:56:05 2014 UTC ()
Update to 4.09:

4.09 2014-10-21

    [ RELEASE NOTES ]
    - with this release the large backlog of issues against CGI.pm has been
      cleared. All fixes have been made in the versions 4.00 and above so if
      you are upgrading from 3.* you should thoroughly test your code against
      recent versions of CGI.pm
    - an effort has been made to retain back compatibility against previous
      versions of CGI.pm for any fixes made, however some changes related to
      the handling of temporary files may have consequences for your code
    - please refer to the RELEASE NOTES for version 4.00 and above for all
      recent changes and file an issue on github if there has been a regression.
    - please do *NOT* file issues regarding HTML generating functions, these
      are no longer being maintained (see perldoc for rational)

    [ SPEC / BUG FIXES ]
    - tweak url to DTRT when the web server is IIS (RT #89827 / GH #152)
    - fix temporary file handling when dealing with multiple files in MIME uploads
      (GH #154, thanks to GeJ for the test case)

4.08 2014-10-18

    [ DOCUMENTATION ]
    - note that calling headers without a -charset may lead to a nonsensical
      charset being added to certain content types due to the default and the
      workaround
    - remove documentation stating that calls to escapeHTML with a changed
      charset force numeric encoding of all characters, because that does not
      happen
    - documentation tweaks for calling param() in list context and the addition
      of multi_param()

    [ SPEC / BUG FIXES ]
    - don't sub out PATH_INFO in url if PATH_INFO is the same as SCRIPT_NAME
      (RT #89827)
    - add multi_param() method to allow calling of param() in list context
      without having to disable the $LIST_CONTEXT_WARN flag (see RELEASE NOTES
      for version 4.05 on why calling param() in list context could be a bad
      thing)

4.07 2014-10-12

    [ RELEASE NOTES ]
    - please see changes for v4.05

    [ TESTING ]
    - typo and POD fixes, add test to check POD and compiles


(wiz)
diff -r1.68 -r1.69 pkgsrc/www/p5-CGI/Makefile
diff -r1.31 -r1.32 pkgsrc/www/p5-CGI/distinfo

cvs diff -r1.68 -r1.69 pkgsrc/www/p5-CGI/Makefile (expand / switch to unified diff)

--- pkgsrc/www/p5-CGI/Makefile 2014/10/12 14:39:49 1.68
+++ pkgsrc/www/p5-CGI/Makefile 2014/10/26 11:56:05 1.69
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.68 2014/10/12 14:39:49 wiz Exp $ 1# $NetBSD: Makefile,v 1.69 2014/10/26 11:56:05 wiz Exp $
2 2
3DISTNAME= CGI-4.06 3DISTNAME= CGI-4.09
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= www perl5 5CATEGORIES= www perl5
6MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/L/LE/LEEJO/} 6MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/L/LE/LEEJO/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/CGI.pm/ 9HOMEPAGE= http://search.cpan.org/dist/CGI.pm/
10COMMENT= Perl5 module for writing forms-based CGI programs 10COMMENT= Perl5 module for writing forms-based CGI programs
11LICENSE= gnu-gpl-v2 OR artistic-2.0 11LICENSE= gnu-gpl-v2 OR artistic-2.0
12 12
13BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep 13BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
14BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn 14BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
15 15
16USE_LANGUAGES= # empty 16USE_LANGUAGES= # empty

cvs diff -r1.31 -r1.32 pkgsrc/www/p5-CGI/distinfo (expand / switch to unified diff)

--- pkgsrc/www/p5-CGI/distinfo 2014/10/12 14:39:49 1.31
+++ pkgsrc/www/p5-CGI/distinfo 2014/10/26 11:56:05 1.32
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.31 2014/10/12 14:39:49 wiz Exp $ 1$NetBSD: distinfo,v 1.32 2014/10/26 11:56:05 wiz Exp $
2 2
3SHA1 (CGI-4.06.tar.gz) = 6cea4eca10f0c9a5827c7f5ecbee079f975db407 3SHA1 (CGI-4.09.tar.gz) = 924e625fbca073f0d891ca03a81458ab464afd97
4RMD160 (CGI-4.06.tar.gz) = 585b511d4fbc4496b23ab34dbd5f86ded2da1d66 4RMD160 (CGI-4.09.tar.gz) = 37ad3832699df53b4b21a8020c3a1f542b78a064
5Size (CGI-4.06.tar.gz) = 180308 bytes 5Size (CGI-4.09.tar.gz) = 182709 bytes