svn commit: r379682 - in head/www: . p5-CGI-Fast p5-CGI.pm
Adam Weinberger
adamw at FreeBSD.org
Mon Feb 23 14:52:21 UTC 2015
Author: adamw
Date: Mon Feb 23 14:52:19 2015
New Revision: 379682
URL: https://svnweb.freebsd.org/changeset/ports/379682
QAT: https://qat.redports.org/buildarchive/r379682/
Log:
Add www/p5-CGI-Fast.
This is the continuance of the CGI::Fast module from the CGI distribution.
CGI::Fast is a subclass of the CGI object created by CGI.pm. It is specialized
to work with the FCGI module, which greatly speeds up CGI scripts by turning
them into persistently running server processes. Scripts that perform
time-consuming initialization processes, such as loading large modules or
opening persistent database connections, will see large performance
improvements.
If there are no problems with this port, in a week I'll transfer maintainership
to perl at .
Added:
head/www/p5-CGI-Fast/
head/www/p5-CGI-Fast/Makefile (contents, props changed)
head/www/p5-CGI-Fast/distinfo (contents, props changed)
head/www/p5-CGI-Fast/pkg-descr (contents, props changed)
head/www/p5-CGI-Fast/pkg-plist (contents, props changed)
Modified:
head/www/Makefile
head/www/p5-CGI.pm/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Mon Feb 23 14:36:35 2015 (r379681)
+++ head/www/Makefile Mon Feb 23 14:52:19 2015 (r379682)
@@ -652,6 +652,7 @@
SUBDIR += p5-CGI-Expand
SUBDIR += p5-CGI-ExtDirect
SUBDIR += p5-CGI-FCKeditor
+ SUBDIR += p5-CGI-Fast
SUBDIR += p5-CGI-FastTemplate
SUBDIR += p5-CGI-FormBuilder
SUBDIR += p5-CGI-Framework
Added: head/www/p5-CGI-Fast/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-CGI-Fast/Makefile Mon Feb 23 14:52:19 2015 (r379682)
@@ -0,0 +1,26 @@
+# Created by: Adam Weinberger <adamw at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= CGI-Fast
+PORTVERSION= 2.07
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:LEEJO
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= adamw at FreeBSD.org
+COMMENT= Perl CGI Interface for FastCGI
+
+BUILD_DEPENDS= p5-FCGI>=0.67:${PORTSDIR}/www/p5-FCGI
+RUN_DEPENDS:= ${BUILD_DEPENDS}
+TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
+
+CONFLICTS= p5-CGI.pm-[1-3]*
+
+USES= perl5
+USE_PERL5= configure
+
+# This will need to be added for perl5.22.
+#BUILD_DEPENDS+=p5-CGI>=4:${PORTSDIR}/www/p5-CGI
+
+.include <bsd.port.mk>
Added: head/www/p5-CGI-Fast/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-CGI-Fast/distinfo Mon Feb 23 14:52:19 2015 (r379682)
@@ -0,0 +1,2 @@
+SHA256 (CGI-Fast-2.07.tar.gz) = 44ee580c2224f8a018fc2592dfc1252c3e347014c6dd74f64c23066962f6ba13
+SIZE (CGI-Fast-2.07.tar.gz) = 8626
Added: head/www/p5-CGI-Fast/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-CGI-Fast/pkg-descr Mon Feb 23 14:52:19 2015 (r379682)
@@ -0,0 +1,8 @@
+CGI::Fast is a subclass of the CGI object created by CGI.pm. It is specialized
+to work with the FCGI module, which greatly speeds up CGI scripts by turning
+them into persistently running server processes. Scripts that perform
+time-consuming initialization processes, such as loading large modules or
+opening persistent database connections, will see large performance
+improvements.
+
+WWW: https://metacpan.org/pod/CGI::Fast
Added: head/www/p5-CGI-Fast/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/p5-CGI-Fast/pkg-plist Mon Feb 23 14:52:19 2015 (r379682)
@@ -0,0 +1,2 @@
+%%SITE_PERL%%/CGI/Fast.pm
+%%PERL5_MAN3%%/CGI::Fast.3.gz
Modified: head/www/p5-CGI.pm/Makefile
==============================================================================
--- head/www/p5-CGI.pm/Makefile Mon Feb 23 14:36:35 2015 (r379681)
+++ head/www/p5-CGI.pm/Makefile Mon Feb 23 14:52:19 2015 (r379682)
@@ -15,7 +15,7 @@ COMMENT= Simple Common Gateway Interface
LICENSE= ART20 GPLv1
LICENSE_COMB= dual
-CONFLICTS= p5-CGI-[4-9]*
+CONFLICTS= p5-CGI-[4-9]* p5-CGI-Fast-[0-9]*
USES= perl5
USE_PERL5= configure
More information about the svn-ports-all
mailing list