mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-16 07:58:04 +00:00
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@.
This commit is contained in:
parent
f978e201f6
commit
ba330017cb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=379682
@ -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
|
||||
|
26
www/p5-CGI-Fast/Makefile
Normal file
26
www/p5-CGI-Fast/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# Created by: Adam Weinberger <adamw@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= CGI-Fast
|
||||
PORTVERSION= 2.07
|
||||
CATEGORIES= www perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:LEEJO
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= adamw@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>
|
2
www/p5-CGI-Fast/distinfo
Normal file
2
www/p5-CGI-Fast/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (CGI-Fast-2.07.tar.gz) = 44ee580c2224f8a018fc2592dfc1252c3e347014c6dd74f64c23066962f6ba13
|
||||
SIZE (CGI-Fast-2.07.tar.gz) = 8626
|
8
www/p5-CGI-Fast/pkg-descr
Normal file
8
www/p5-CGI-Fast/pkg-descr
Normal file
@ -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
|
2
www/p5-CGI-Fast/pkg-plist
Normal file
2
www/p5-CGI-Fast/pkg-plist
Normal file
@ -0,0 +1,2 @@
|
||||
%%SITE_PERL%%/CGI/Fast.pm
|
||||
%%PERL5_MAN3%%/CGI::Fast.3.gz
|
@ -15,7 +15,7 @@ COMMENT= Simple Common Gateway Interface Class for Perl
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user