summaryrefslogtreecommitdiff
path: root/www/p5-CGI
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-10-01 11:05:27 +0000
committerwiz <wiz@pkgsrc.org>2014-10-01 11:05:27 +0000
commita7ec014c6087327dfe131ae4880a364f5cc272c4 (patch)
treed619a58b1caa26a3722bb2e7f602c53d0ae42cd8 /www/p5-CGI
parent85ba77f59806dbe208d725502fb0146bbf6cdce9 (diff)
downloadpkgsrc-a7ec014c6087327dfe131ae4880a364f5cc272c4.tar.gz
Update to 4.04, add a build (test?) dependency.
4.04 2014-09-04 [ RELEASE NOTES ] - this release removes some long deprecated modules/functions and includes refactoring to the temporary file handling in CGI.pm. if you are doing anything out of the ordinary with regards to temp files you should test your code before deploying this update as temp files may no longer be stored in previously used locations [ REMOVED / DEPRECATIONS ] - startform and endform methods removed (previously deprecated, you should be using the start_form and end_form methods) - both CGI::Apache and CGI::Switch have been removed as these modules 1) have been deprecated for *years*, and 2) do nothing whatsoever [ SPEC / BUG FIXES ] - handle multiple values in X-Forwarded-Host header, we follow the logic in most other frameworks and take the last value from the list (RT #54487) - refactor CGITempFile::find_tempdir to use File::Spec->tmpdir (related: RT #71799) - fix warnings when QUERY_STRING has empty key=value pairs (RT #54511) - pad custom 500 status response messages to > 512 for MSIE (RT #81946) - make Vars tied hash delete method return the value deleted from the hash making it act like perl's delete (RT #51020) [ TESTING ] - add .travis.yml (https://travis-ci.org) - test case for RT #53966 - disallow filenames with ~ char - test case for RT #55166 - calling Vars to get the filename does not return a filehandle, so this cannot be used in the call to uploadinfo, also update documentation for the uploadInfo to show that ->Vars should not be used to get the filename for this method - fix t/url.t to pass on Win32 platforms that have the SCRIPT_NAME env variable set (RT #89992) - add procedural call tests for upload and uploadInfo to confirm these work as should (RT #91136) [ DOCUMENTATION ] - tweak perldoc for -utf8 option (RT #54341, thanks to Helmut Richter) - explain the HTML generation functions should no longer be used and that they may be deprecated in a future release 4.03 2014-07-02 [ REMOVED / DEPRECATIONS ] - the -multiple option to popup_menu is now IGNORED as this did not function correctly. If you require a menu with multiple selections use the scrolling_list method. (RT #30057) [ SPEC / BUG FIXES ] - support redirects in mod_perl2, or fall back to using env variable for up to 5 redirects, when getting the query string (RT #36312) - CGI::Cookie now correctly supports the -max-age argument, previously if this was passed the value of the -expires argument would be used meaning there was no way to supply *only* this argument (RT #50576) - make :all actually import all methods, except for :cgi-lib, and add :ssl to the :standard import (RT #70337) [ DOCUMENTATION ] - clarify documentation regarding query_string method (RT #48370) - links fixed in some perldoc (Thanks to Michiel Beijen) [ TESTING ] - add t/changes.t for testing this Changes file - test case for RT #31107 confirming multipart parsing is to spec - improve t/rt-52469.t by adding a timeout check 4.02 2014-06-09 [ NEW FEATURES ] - CGI::Carp learns noTimestamp / $CGI::Carp::NO_TIMESTAMP to prevent timestamp in messages (RT #82364, EDAVIS@cpan.org) - multipart_init and multipart_start learn -charset option (RT #22737) [ SPEC / BUG FIXES ] - Support multiple cookies when passing an ARRAY ref with -set-cookie (RT #15065, JWILLIAMS@cpan.org) [ DOCUMENTATION ] - Made licencing information consistent and remove duplicate comments about licence details, corrected location to report bugs (RT #38285)
Diffstat (limited to 'www/p5-CGI')
-rw-r--r--www/p5-CGI/Makefile12
-rw-r--r--www/p5-CGI/distinfo8
2 files changed, 10 insertions, 10 deletions
diff --git a/www/p5-CGI/Makefile b/www/p5-CGI/Makefile
index 9d50982393b..1848e9c6e90 100644
--- a/www/p5-CGI/Makefile
+++ b/www/p5-CGI/Makefile
@@ -1,18 +1,18 @@
-# $NetBSD: Makefile,v 1.65 2014/05/31 22:22:12 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2014/10/01 11:05:27 wiz Exp $
-VERS= 4.01
-DISTNAME= CGI.pm-${VERS}
-PKGNAME= p5-CGI-${VERS}
-PKGREVISION= 1
+DISTNAME= CGI-4.04
+PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5cgi
CATEGORIES= www perl5
-MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=CGI/}
+MASTER_SITES+= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/L/LE/LEEJO/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/CGI.pm/
COMMENT= Perl5 module for writing forms-based CGI programs
LICENSE= gnu-gpl-v2 OR artistic-2.0
+BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
+
USE_LANGUAGES= # empty
USE_TOOLS+= perl
PERL5_PACKLIST= auto/CGI/.packlist
diff --git a/www/p5-CGI/distinfo b/www/p5-CGI/distinfo
index a675bd35208..d5f2e19c2f9 100644
--- a/www/p5-CGI/distinfo
+++ b/www/p5-CGI/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2014/05/31 12:11:06 wiz Exp $
+$NetBSD: distinfo,v 1.30 2014/10/01 11:05:27 wiz Exp $
-SHA1 (CGI.pm-4.01.tar.gz) = 1fa055f7044c206467f7fe0a70a5496b1b68bc30
-RMD160 (CGI.pm-4.01.tar.gz) = c5ecba0d74972cf24987e721aa7dbfafbf5ce87b
-Size (CGI.pm-4.01.tar.gz) = 175184 bytes
+SHA1 (CGI-4.04.tar.gz) = a3d2c3fb9ceed409c2240a42d387719cfc74e698
+RMD160 (CGI-4.04.tar.gz) = fb4f77ec7f0ae2f93645c4eb6b5789427e472ec7
+Size (CGI-4.04.tar.gz) = 176740 bytes