Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2015 14:52:19 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r379682 - in head/www: . p5-CGI-Fast p5-CGI.pm
Message-ID:  <201502231452.t1NEqJZQ064180@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@.

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

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



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