Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jun 2006 18:06:12 -0600 (MDT)
From:      "Aaron Dalton" <aaron@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/98335: Update Port: www/p5-CGI-Builder 1.26+->1.36
Message-ID:  <200606020006.k5206CNv010908@moondance.itsy-bitsy.net>
Resent-Message-ID: <200606020010.k520AE8u084987@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200606020006.k5206CNv010908>