Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Jul 2006 14:31:43 +0800 (CST)
From:      Gea-Suan Lin <gslin@gslin.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gslin@gslin.org
Subject:   ports/100595: [NEW PORT] www/p5-CGI-Ex: CGI utility suite - makes powerful application writing fun and easy
Message-ID:  <200607200631.k6K6VhKD007709@vega.csie.NCTU.edu.tw>
Resent-Message-ID: <200607200640.k6K6eEe2062156@freefall.freebsd.org>

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

>Number:         100595
>Category:       ports
>Synopsis:       [NEW PORT] www/p5-CGI-Ex: CGI utility suite - makes powerful application writing fun and easy
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 20 06:40:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Gea-Suan Lin
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD Netflow.csie.NCTU.edu.tw 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Mon May 22 16:22:37 CST 2006
>Description:
CGI::Ex provides a suite of utilities to make writing CGI scripts more
enjoyable. Although they can all be used separately, the main
functionality of each of the modules is best represented in the
CGI::Ex::App module. CGI::Ex::App takes CGI application building to
the next step. CGI::Ex::App is not quite a framework (which normally
includes pre-built html) instead CGI::Ex::App is an extended
application flow that dramatically reduces CGI build time in most
cases. It does so using as little magic as possible. See CGI::Ex::App.

The main functionality is provided by several other modules that may
be used separately, or together through the CGI::Ex interface.

WWW:	http://search.cpan.org/dist/CGI-Ex/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-CGI-Ex-2.05.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-CGI-Ex
#	p5-CGI-Ex/pkg-descr
#	p5-CGI-Ex/Makefile
#	p5-CGI-Ex/pkg-plist
#	p5-CGI-Ex/distinfo
#
echo c - p5-CGI-Ex
mkdir -p p5-CGI-Ex > /dev/null 2>&1
echo x - p5-CGI-Ex/pkg-descr
sed 's/^X//' >p5-CGI-Ex/pkg-descr << 'END-of-p5-CGI-Ex/pkg-descr'
XCGI::Ex provides a suite of utilities to make writing CGI scripts more
Xenjoyable. Although they can all be used separately, the main
Xfunctionality of each of the modules is best represented in the
XCGI::Ex::App module. CGI::Ex::App takes CGI application building to
Xthe next step. CGI::Ex::App is not quite a framework (which normally
Xincludes pre-built html) instead CGI::Ex::App is an extended
Xapplication flow that dramatically reduces CGI build time in most
Xcases. It does so using as little magic as possible. See CGI::Ex::App.
X
XThe main functionality is provided by several other modules that may
Xbe used separately, or together through the CGI::Ex interface.
X
XWWW:	http://search.cpan.org/dist/CGI-Ex/
END-of-p5-CGI-Ex/pkg-descr
echo x - p5-CGI-Ex/Makefile
sed 's/^X//' >p5-CGI-Ex/Makefile << 'END-of-p5-CGI-Ex/Makefile'
X# New ports collection makefile for:	p5-CGI-Ex
X# Date created:		2006-07-20
X# Whom:			Gea-Suan Lin <gslin@gslin.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	CGI-Ex
XPORTVERSION=	2.05
XCATEGORIES=	www perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	CGI
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	gslin@gslin.org
XCOMMENT=	CGI utility suite - makes powerful application writing fun and easy
X
XPERL_CONFIGURE=	yes
X
XMAN3=		CGI::Ex.3 CGI::Ex::App.3 CGI::Ex::Auth.3 CGI::Ex::Conf.3 \
X		CGI::Ex::Die.3 CGI::Ex::Dump.3 CGI::Ex::Fill.3 \
X		CGI::Ex::JSONDump.3 CGI::Ex::Template.3 CGI::Ex::Validate.3
X
Xpost-install:
X	${MKDIR} ${EXAMPLESDIR}
X.for i in app benchmark conf_path_1 conf_path_3 devel
X	${MKDIR} ${EXAMPLESDIR}/${i}
X.endfor
X	${CP} -R ${WRKSRC}/samples/* ${EXAMPLESDIR}
X
X.include <bsd.port.mk>
END-of-p5-CGI-Ex/Makefile
echo x - p5-CGI-Ex/pkg-plist
sed 's/^X//' >p5-CGI-Ex/pkg-plist << 'END-of-p5-CGI-Ex/pkg-plist'
X@comment $FreeBSD$
X%%EXAMPLESDIR%%/app/cgi_ex_1.cgi
X%%EXAMPLESDIR%%/app/cgi_ex_2.cgi
X%%EXAMPLESDIR%%/benchmark/bench_auth.pl
X%%EXAMPLESDIR%%/benchmark/bench_cgix_hfif.pl
X%%EXAMPLESDIR%%/benchmark/bench_conf_readers.pl
X%%EXAMPLESDIR%%/benchmark/bench_conf_writers.pl
X%%EXAMPLESDIR%%/benchmark/bench_jsondump.pl
X%%EXAMPLESDIR%%/benchmark/bench_method_calling.pl
X%%EXAMPLESDIR%%/benchmark/bench_optree.pl
X%%EXAMPLESDIR%%/benchmark/bench_template.pl
X%%EXAMPLESDIR%%/benchmark/bench_template_tag_parser.pl
X%%EXAMPLESDIR%%/benchmark/bench_validation.pl
X%%EXAMPLESDIR%%/benchmark/bench_various_templaters.pl
X%%EXAMPLESDIR%%/conf_path_1/apples.pl
X%%EXAMPLESDIR%%/conf_path_1/oranges.pl
X%%EXAMPLESDIR%%/conf_path_3/apples.pl
X%%EXAMPLESDIR%%/conf_path_3/oranges.pl
X%%EXAMPLESDIR%%/devel/dprof_conf.d
X%%EXAMPLESDIR%%/devel/dprof_template.d
X%%EXAMPLESDIR%%/devel/dprof_validation.d
X%%EXAMPLESDIR%%/generate_js.pl
X%%EXAMPLESDIR%%/html1.htm
X%%EXAMPLESDIR%%/html2.htm
X%%EXAMPLESDIR%%/index.cgi
X%%EXAMPLESDIR%%/js_validate_1.html
X%%EXAMPLESDIR%%/js_validate_2.html
X%%EXAMPLESDIR%%/js_validate_3.html
X%%EXAMPLESDIR%%/memory_template.pl
X%%EXAMPLESDIR%%/perl1.pl
X%%EXAMPLESDIR%%/perl2.pl
X%%EXAMPLESDIR%%/yaml1.val
X%%EXAMPLESDIR%%/yaml2.val
X%%EXAMPLESDIR%%/yaml3.val
X%%EXAMPLESDIR%%/yaml_js_1.html
X%%EXAMPLESDIR%%/yaml_js_2.html
X%%EXAMPLESDIR%%/yaml_js_3.html
X%%EXAMPLESDIR%%/yaml_js_4.html
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Ex/.packlist
X%%SITE_PERL%%/CGI/Ex.pm
X%%SITE_PERL%%/CGI/Ex/App.pm
X%%SITE_PERL%%/CGI/Ex/App.pod
X%%SITE_PERL%%/CGI/Ex/Auth.pm
X%%SITE_PERL%%/CGI/Ex/Conf.pm
X%%SITE_PERL%%/CGI/Ex/Die.pm
X%%SITE_PERL%%/CGI/Ex/Dump.pm
X%%SITE_PERL%%/CGI/Ex/Fill.pm
X%%SITE_PERL%%/CGI/Ex/JSONDump.pm
X%%SITE_PERL%%/CGI/Ex/Template.pm
X%%SITE_PERL%%/CGI/Ex/Template.pod
X%%SITE_PERL%%/CGI/Ex/Validate.pm
X%%SITE_PERL%%/CGI/Ex/md5.js
X%%SITE_PERL%%/CGI/Ex/sha1.js
X%%SITE_PERL%%/CGI/Ex/validate.js
X%%SITE_PERL%%/CGI/Ex/yaml_load.js
X@dirrm %%EXAMPLESDIR%%/app
X@dirrm %%EXAMPLESDIR%%/benchmark
X@dirrm %%EXAMPLESDIR%%/conf_path_1
X@dirrm %%EXAMPLESDIR%%/conf_path_3
X@dirrm %%EXAMPLESDIR%%/devel
X@dirrm %%EXAMPLESDIR%%
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Ex
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI
X@dirrmtry %%SITE_PERL%%/CGI/Ex
X@dirrmtry %%SITE_PERL%%/CGI
END-of-p5-CGI-Ex/pkg-plist
echo x - p5-CGI-Ex/distinfo
sed 's/^X//' >p5-CGI-Ex/distinfo << 'END-of-p5-CGI-Ex/distinfo'
XMD5 (CGI-Ex-2.05.tar.gz) = 2c4f922bebfcd06fb94b58ffaa6d6c1f
XSHA256 (CGI-Ex-2.05.tar.gz) = 3dfb73241eb4424fc7987a3bd36d8a1acf7e39e7145765a84b92f49be6b6f72c
XSIZE (CGI-Ex-2.05.tar.gz) = 219076
END-of-p5-CGI-Ex/distinfo
exit
--- p5-CGI-Ex-2.05.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



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