ports/119010: New port: www/p5-FCGI-Spa

Peter peter at vereshagin.org
Tue Dec 25 14:40:01 UTC 2007


>Number:         119010
>Category:       ports
>Synopsis:       New port: www/p5-FCGI-Spa
>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:   Tue Dec 25 14:40:00 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Peter
>Release:        5.4
>Organization:
Private
>Environment:
FreeBSD screwed.box 5.4-STABLE FreeBSD 5.4-STABLE #13: Thu Oct 19 10:13:53 SAMST 2006     toor at screwed.box:/usr/local/src/sys/i386/compile/OPER  i386
>Description:
FCGI::Spawn is used to serve as a FastCGI process manager. Besides  the features
the FCGI::ProcManager posess itself, the FCGI::Spawn is targeted 
as web server admin understandable instance for building the own fastcgi server 
with copy-on-write memory sharing among forks and with single input parameters 
like socket path and processes number.
Another thing to mention is that it is able to execute any file pointed 
by Web server ( FastCGI requester ). So we have the daemon that is hot ready 
for hosting providing.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	/usr/ports/www/p5-FCGI-Spawn
#	/usr/ports/www/p5-FCGI-Spawn/Makefile
#	/usr/ports/www/p5-FCGI-Spawn/distinfo
#	/usr/ports/www/p5-FCGI-Spawn/pkg-descr
#	/usr/ports/www/p5-FCGI-Spawn/pkg-plist
#
echo c - /usr/ports/www/p5-FCGI-Spawn
mkdir -p /usr/ports/www/p5-FCGI-Spawn > /dev/null 2>&1
echo x - /usr/ports/www/p5-FCGI-Spawn/Makefile
sed 's/^X//' >/usr/ports/www/p5-FCGI-Spawn/Makefile << 'END-of-/usr/ports/www/p5-FCGI-Spawn/Makefile'
XPORTNAME=	FCGI-Spawn
XPORTVERSION=	0.1
XCATEGORIES=	www perl5
XMASTER_SITES=	CPAN
XMASTER_SITE_SUBDIR=	FCGI
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	peter at vereshagin.org
XCOMMENT=	Process manager/application server for FastCGI protocol
X
XRUN_DEPENDS=	${SITE_PERL}/FCGI/ProcManager.pm:${PORTSDIR}/www/p5-FCGI-ProcManager
X
XPERL_CONFIGURE=	yes
X
XMAN3=		FCGI::Spawn.3
X
X.include <bsd.port.mk>
END-of-/usr/ports/www/p5-FCGI-Spawn/Makefile
echo x - /usr/ports/www/p5-FCGI-Spawn/distinfo
sed 's/^X//' >/usr/ports/www/p5-FCGI-Spawn/distinfo << 'END-of-/usr/ports/www/p5-FCGI-Spawn/distinfo'
XMD5 (FCGI-Spawn-0.1.tar.gz) = 356d9d34f37ae06c40a463fae325c82b
XSHA256 (FCGI-Spawn-0.1.tar.gz) = 807b16e6aa1d65432457a78627b09e14a97631cde4f19691f6f9c8a4ff1e323e
XSIZE (FCGI-Spawn-0.1.tar.gz) = 3729
END-of-/usr/ports/www/p5-FCGI-Spawn/distinfo
echo x - /usr/ports/www/p5-FCGI-Spawn/pkg-descr
sed 's/^X//' >/usr/ports/www/p5-FCGI-Spawn/pkg-descr << 'END-of-/usr/ports/www/p5-FCGI-Spawn/pkg-descr'
XFCGI::Spawn is used to serve as a FastCGI process manager. Besides  the features
Xthe FCGI::ProcManager posess itself, the FCGI::Spawn is targeted 
Xas web server admin understandable instance for building the own fastcgi server 
Xwith copy-on-write memory sharing among forks and with single input parameters 
Xlike socket path and processes number.
XAnother thing to mention is that it is able to execute any file pointed 
Xby Web server ( FastCGI requester ). So we have the daemon that is hot ready 
Xfor hosting providing.
X
XWWW:	http://search.cpan.org/dist/FCGI-ProcManager/
END-of-/usr/ports/www/p5-FCGI-Spawn/pkg-descr
echo x - /usr/ports/www/p5-FCGI-Spawn/pkg-plist
sed 's/^X//' >/usr/ports/www/p5-FCGI-Spawn/pkg-plist << 'END-of-/usr/ports/www/p5-FCGI-Spawn/pkg-plist'
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/FCGI/Spawn/.packlist
X%%SITE_PERL%%/FCGI/Spawn.pm
X at dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/FCGI
X at dirrmtry %%SITE_PERL%%/FCGI
END-of-/usr/ports/www/p5-FCGI-Spawn/pkg-plist
exit



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



More information about the freebsd-ports-bugs mailing list