ports/98335: Update Port: www/p5-CGI-Builder 1.26+->1.36
Aaron Dalton
aaron at FreeBSD.org
Fri Jun 2 00:10:44 UTC 2006
>Number: 98335
>Category: ports
>Synopsis: Update Port: www/p5-CGI-Builder 1.26+->1.36
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jun 02 00:10:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Aaron Dalton
>Release: FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD moondance.itsy-bitsy.net 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
- Update from v1.26+ to v1.36
- Update plist
CGI-Builder Latest Versions Changes
Version 1.36
- Restored the canonical cgi_new method :-)
Version 1.35
- "use strict" fix for CPANTS
- Little improvement of the cgi-new method
Version 1.34
- Fixed the string returned by the die_handler (bug introduced in 1.33)
- Added the 'phase' method
Version 1.33
- Removed the internal use of lvalue assigments incompatible with
the perl-bug #17663 (Perl 5 Debugger doesn't handle properly lvalue
sub assignment)
- Deprecated the use of CGI::Builder::Const: constants are now defined
in the main package
Version 1.32
- CGI::Builder::Conf now accepts a list of configuration files
that will be mixed in a final structure
- Deprecated the CGI::Builder::Conf::conf_options now 'conf_mml_options'
- Added the TRIM_BLANKS default option to the
CGI::Builder::Conf::conf_mml_options
- Fixed a switch_to bug, which didn't pass any argument to the SH_*
handlers
Version 1.31
- Updated OOTools 2.1 as a prerequisite
- A few minor changes
Version 1.3
- Updated OOTools 2 as a prerequisite
- Updated IO::Util 1.45 as a prerequisite
- Added CGI::Builder::Conf in order to add user editable configuration
files
to your WebApp
- The import() sub internally uses the Class::Util::load() now
- Added a few details about asking support
- Updated the PROPERTY GROUP ACCESSORS > param() example with the new
OOTool behaviour (about retrieving the keys, retrieving a slice and
copying the whole hash)
>How-To-Repeat:
>Fix:
--- submission.txt begins here ---
? p5-CGI-Builder-1.36.tbz
? submission.txt
Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/www/p5-CGI-Builder/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile 15 Feb 2005 17:34:58 -0000 1.2
+++ Makefile 2 Jun 2006 00:06:10 -0000
@@ -6,31 +6,31 @@
#
PORTNAME= CGI-Builder
-PORTVERSION= 1.26
+PORTVERSION= 1.36
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= CGI
PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME}-${PORTVERSION}+
MAINTAINER= daniel at itxl.nl
COMMENT= Perl module intended to make it easier to create reusable web apps
BUILD_DEPENDS= ${SITE_PERL}/IO/Util.pm:${PORTSDIR}/devel/p5-IO-Util \
${SITE_PERL}/Class/constr.pm:${PORTSDIR}/devel/p5-OOTools
+RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-MAN3= CGI::Builder.3 \
- CGI::Builder::Const.3 \
- CGI::Builder::Test.3 \
- Bundle::CGI::Builder::Complete.3
+MAN3= Bundle::CGI::Builder::Complete.3 \
+ CGI::Builder.3 \
+ CGI::Builder::Conf.3 \
+ CGI::Builder::Const.3 \
+ CGI::Builder::Test.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500601
-IGNORE= This port requires perl 5.6.1 or later. Install lang/perl5.8 then try again
+IGNORE= requires perl 5.6.1 or later. Install lang/perl5.8 then try again
.endif
.include <bsd.port.post.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/www/p5-CGI-Builder/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo 24 Jan 2006 03:13:45 -0000 1.3
+++ distinfo 2 Jun 2006 00:06:10 -0000
@@ -1,3 +1,3 @@
-MD5 (CGI-Builder-1.26+.tar.gz) = bd847b99b3b73cff75c005df7a6b2905
-SHA256 (CGI-Builder-1.26+.tar.gz) = a797e05adcee1f30a4b7d3004890ef93543dddf210c86e91f6cdfed25148cb7f
-SIZE (CGI-Builder-1.26+.tar.gz) = 37527
+MD5 (CGI-Builder-1.36.tar.gz) = b2eafc4aefcaf1b231feafc9a7be4e10
+SHA256 (CGI-Builder-1.36.tar.gz) = daa0d66d11ec92be3db13a62aeb845576c2533e27d141c8c1acac7dd7af8ad29
+SIZE (CGI-Builder-1.36.tar.gz) = 40247
Index: pkg-descr
===================================================================
RCS file: /home/pcvs/ports/www/p5-CGI-Builder/pkg-descr,v
retrieving revision 1.2
diff -u -r1.2 pkg-descr
--- pkg-descr 21 Sep 2005 19:31:35 -0000 1.2
+++ pkg-descr 2 Jun 2006 00:06:10 -0000
@@ -1,7 +1,7 @@
-
CGI::Builder - Framework to build simple or complex web-apps
WWW: http://search.cpan.org/dist/CGI-Builder/
+Author: Domizio Demichelis (http://perl.4pro.net)
- Daniel
daniel at itxl.nl
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/www/p5-CGI-Builder/pkg-plist,v
retrieving revision 1.2
diff -u -r1.2 pkg-plist
--- pkg-plist 22 Jan 2006 02:57:44 -0000 1.2
+++ pkg-plist 2 Jun 2006 00:06:10 -0000
@@ -1,5 +1,6 @@
%%SITE_PERL%%/Bundle/CGI/Builder/Complete.pm
%%SITE_PERL%%/CGI/Builder.pm
+%%SITE_PERL%%/CGI/Builder/Conf.pm
%%SITE_PERL%%/CGI/Builder/Const.pm
%%SITE_PERL%%/CGI/Builder/Test.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Builder/.packlist
--- submission.txt ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list