Date: Sun, 10 Mar 2002 17:18:50 +0100 (CET) From: Lars Thegler <lars@thegler.dk> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/35741: New port: www/p5-CGI-SpeedyCGI - Speed up perl CGI scripts Message-ID: <20020310161850.E65CD7B50@marvin.thegler.dk>
next in thread | raw e-mail | index | archive | help
>Number: 35741 >Category: ports >Synopsis: New port: www/p5-CGI-SpeedyCGI - Speed up perl CGI scripts >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Mar 10 08:20:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: Lars Thegler <lars@thegler.dk> >Release: FreeBSD 4.5-PRERELEASE i386 >Organization: >Environment: System: FreeBSD marvin.thegler.dk 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Sun Dec 30 17:02:45 CET 2001 root@marvin.thegler.dk:/usr/obj/usr/src/sys/GENERIC i386 >Description: SpeedyCGI is a way to run CGI perl scripts persistently, which usually makes them run much more quickly. A script can be converted to SpeedyCGI by changing the interpreter line at the top of the script. After the script is initially run, instead of exiting, SpeedyCGI keeps the perl interpreter running. During subsequent runs, this interpreter is used to handle new requests instead of starting a new perl interpreter for each execution. WWW: http://daemoninc.com/SpeedyCGI/ >How-To-Repeat: >Fix: # 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: # # p5-CGI-SpeedyCGI # p5-CGI-SpeedyCGI/Makefile # p5-CGI-SpeedyCGI/distinfo # p5-CGI-SpeedyCGI/pkg-plist # p5-CGI-SpeedyCGI/pkg-comment # p5-CGI-SpeedyCGI/pkg-descr # echo c - p5-CGI-SpeedyCGI mkdir -p p5-CGI-SpeedyCGI > /dev/null 2>&1 echo x - p5-CGI-SpeedyCGI/Makefile sed 's/^X//' >p5-CGI-SpeedyCGI/Makefile << 'END-of-p5-CGI-SpeedyCGI/Makefile' X# New ports collection makefile for: CGI-SpeedyCGI X# Date created: Sun Mar 10 16:44:06 CET 2002 X# Whom: Lars Thegler <lars@thegler.dk> X# X# $FreeBSD$ X# X XPORTNAME= CGI-SpeedyCGI XPORTVERSION= 2.11 XCATEGORIES= www perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= CGI XPKGNAMEPREFIX= p5- X XMAINTAINER= lars@thegler.dk X XSITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} XPERL_CONFIGURE= yes X X.include <bsd.port.mk> END-of-p5-CGI-SpeedyCGI/Makefile echo x - p5-CGI-SpeedyCGI/distinfo sed 's/^X//' >p5-CGI-SpeedyCGI/distinfo << 'END-of-p5-CGI-SpeedyCGI/distinfo' XMD5 (CGI-SpeedyCGI-2.11.tar.gz) = fce7ed7417d8d4166f5e7b54bfbcac13 END-of-p5-CGI-SpeedyCGI/distinfo echo x - p5-CGI-SpeedyCGI/pkg-plist sed 's/^X//' >p5-CGI-SpeedyCGI/pkg-plist << 'END-of-p5-CGI-SpeedyCGI/pkg-plist' Xlib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/CGI/SpeedyCGI/.packlist Xlib/perl5/site_perl/%%PERL_VER%%/CGI/SpeedyCGI.pm Xbin/speedy Xbin/speedy_backend X@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/CGI/SpeedyCGI X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/CGI 2>/dev/null || true X@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/CGI 2>/dev/null || true END-of-p5-CGI-SpeedyCGI/pkg-plist echo x - p5-CGI-SpeedyCGI/pkg-comment sed 's/^X//' >p5-CGI-SpeedyCGI/pkg-comment << 'END-of-p5-CGI-SpeedyCGI/pkg-comment' XSpeed up perl CGI scripts by running them persistently END-of-p5-CGI-SpeedyCGI/pkg-comment echo x - p5-CGI-SpeedyCGI/pkg-descr sed 's/^X//' >p5-CGI-SpeedyCGI/pkg-descr << 'END-of-p5-CGI-SpeedyCGI/pkg-descr' XSpeedyCGI is a way to run CGI perl scripts persistently, which usually Xmakes them run much more quickly. A script can be converted to XSpeedyCGI by changing the interpreter line at the top of the Xscript. After the script is initially run, instead of exiting, XSpeedyCGI keeps the perl interpreter running. During subsequent runs, Xthis interpreter is used to handle new requests instead of starting a Xnew perl interpreter for each execution. X XWWW: http://daemoninc.com/SpeedyCGI/ X X- Lars Thegler Xlars@thegler.dk END-of-p5-CGI-SpeedyCGI/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020310161850.E65CD7B50>