From c17373edc86567691cdfb59e62665fe539251ef0 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Tue, 26 Oct 2004 15:19:55 +0000 Subject: [PATCH] Add p5-CGI-Builder 1.25, Perl module intended to make it easier to create reusable web apps. PR: ports/72937 Submitted by: Daniel Wijnands --- www/Makefile | 1 + www/p5-CGI-Builder/Makefile | 34 ++++++++++++++++++++++++++++++++++ www/p5-CGI-Builder/distinfo | 2 ++ www/p5-CGI-Builder/pkg-descr | 7 +++++++ www/p5-CGI-Builder/pkg-plist | 12 ++++++++++++ 5 files changed, 56 insertions(+) create mode 100644 www/p5-CGI-Builder/Makefile create mode 100644 www/p5-CGI-Builder/distinfo create mode 100644 www/p5-CGI-Builder/pkg-descr create mode 100644 www/p5-CGI-Builder/pkg-plist diff --git a/www/Makefile b/www/Makefile index 87f1358d78bd..e44e3d55d5f6 100644 --- a/www/Makefile +++ b/www/Makefile @@ -419,6 +419,7 @@ SUBDIR += p5-CGI-Application SUBDIR += p5-CGI-Application-ValidateRM SUBDIR += p5-CGI-ArgChecker + SUBDIR += p5-CGI-Builder SUBDIR += p5-CGI-Cache SUBDIR += p5-CGI-FastTemplate SUBDIR += p5-CGI-Framework diff --git a/www/p5-CGI-Builder/Makefile b/www/p5-CGI-Builder/Makefile new file mode 100644 index 000000000000..8a721ed41666 --- /dev/null +++ b/www/p5-CGI-Builder/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: CGI::Builder +# Date created: 20 Oct 2004 +# Whom: Daniel Wijnands +# +# $FreeBSD$ +# + +PORTNAME= CGI-Builder +PORTVERSION= 1.25 +CATEGORIES= www perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= CGI +PKGNAMEPREFIX= p5- + +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 + +PERL_CONFIGURE= yes + +MAN3= CGI::Builder.3 \ + CGI::Builder::Const.3 \ + CGI::Builder::Test.3 \ + Bundle::CGI::Builder::Complete.3 + +.include + +.if ${PERL_LEVEL} < 500601 +IGNORE= This port requires perl 5.6.1 or later. Install lang/perl5.8 then try again +.endif + +.include diff --git a/www/p5-CGI-Builder/distinfo b/www/p5-CGI-Builder/distinfo new file mode 100644 index 000000000000..adf9f54ef6b3 --- /dev/null +++ b/www/p5-CGI-Builder/distinfo @@ -0,0 +1,2 @@ +MD5 (CGI-Builder-1.25.tar.gz) = fb4b36cc3446e923bbb0e9c66c87dff7 +SIZE (CGI-Builder-1.25.tar.gz) = 36000 diff --git a/www/p5-CGI-Builder/pkg-descr b/www/p5-CGI-Builder/pkg-descr new file mode 100644 index 000000000000..404c9119ad22 --- /dev/null +++ b/www/p5-CGI-Builder/pkg-descr @@ -0,0 +1,7 @@ + +CGI::Builder - Framework to build simple or complex web-apps + +WWW: http://search.cpan.org/search?dist=CGI-Builder + +- Daniel +daniel@itxl.nl diff --git a/www/p5-CGI-Builder/pkg-plist b/www/p5-CGI-Builder/pkg-plist new file mode 100644 index 000000000000..a0ac8c195c21 --- /dev/null +++ b/www/p5-CGI-Builder/pkg-plist @@ -0,0 +1,12 @@ +%%SITE_PERL%%/Bundle/CGI/Builder/Complete.pm +%%SITE_PERL%%/CGI/Builder.pm +%%SITE_PERL%%/CGI/Builder/Const.pm +%%SITE_PERL%%/CGI/Builder/Test.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Builder/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI/Builder +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/CGI 2>/dev/null || true +@dirrm %%SITE_PERL%%/CGI/Builder +@unexec rmdir %D/%%SITE_PERL%%/CGI 2>/dev/null || true +@dirrm %%SITE_PERL%%/Bundle/CGI/Builder +@unexec rmdir %D/%%SITE_PERL%%/Bundle/CGI 2>/dev/null || true +@unexec rmdir %D/%%SITE_PERL%%/Bundle 2>/dev/null || true