diff options
author | Jun Kuriyama <kuriyama@FreeBSD.org> | 2010-04-17 11:36:54 +0000 |
---|---|---|
committer | Jun Kuriyama <kuriyama@FreeBSD.org> | 2010-04-17 11:36:54 +0000 |
commit | 02a35d5c4004ca184db9e867ac95611c0c81d97b (patch) | |
tree | 19a11c02070d120d9758ca6eef6486e47c00ee00 /www/p5-Task-Plack | |
parent | e86581354894aa8bda21a4728499d311c27afb67 (diff) | |
download | ports-02a35d5c4004ca184db9e867ac95611c0c81d97b.tar.gz ports-02a35d5c4004ca184db9e867ac95611c0c81d97b.zip |
Notes
Diffstat (limited to 'www/p5-Task-Plack')
-rw-r--r-- | www/p5-Task-Plack/Makefile | 109 | ||||
-rw-r--r-- | www/p5-Task-Plack/distinfo | 3 | ||||
-rw-r--r-- | www/p5-Task-Plack/pkg-descr | 3 | ||||
-rw-r--r-- | www/p5-Task-Plack/pkg-plist | 6 |
4 files changed, 121 insertions, 0 deletions
diff --git a/www/p5-Task-Plack/Makefile b/www/p5-Task-Plack/Makefile new file mode 100644 index 000000000000..d8f8089c906b --- /dev/null +++ b/www/p5-Task-Plack/Makefile @@ -0,0 +1,109 @@ +# New ports collection makefile for: Task::Plack +# Date created: 17 Apr 2010 +# Whom: Jun Kuriyama <kuriyama@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Task-Plack +PORTVERSION= 0.23 +CATEGORIES= www perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl module bundle for Plack + +PERL_CONFIGURE= yes + +MAN3= Task::Plack.3 + +OPTIONS=FASTCGI "FastCGI daemon and dispatcher" off \ + STACKTRACE "Stacktrace with lexical variables" off \ + HANDLEIO "Utility to create IO::Handle-ish objects" off \ + CORE "Core and Essential Tools" on \ + SERVER "Recommended PSGI Servers and Plack handlers" off \ + EXTRASRV "Extra PSGI servers and Plack handlers" off \ + MIDDLE "Recommended middleware components" off \ + EXTRAMID "Middleware Components" off \ + TOOLS "Tools" off \ + CATALYST "Catalyst Engine" off \ + SQUATTING "Squatting::On" off \ + CGIAPP "CGI::Application::PSGI" off + +.include <bsd.port.options.mk> + +.if defined(WITH_FASTCGI) +DEP+= p5-FastCGI>=0.71:${PORTSDIR}/www/p5-FastCGI \ + p5-FCGI-Client>=0.04:${PORTSDIR}/www/p5-FCGI-Client \ + p5-FCGI-ProcManager>=0.19:${PORTSDIR}/www/p5-FCGI-ProcManager \ + p5-Net-FastCGI>=0.11:${PORTSDIR}/www/p5-Net-FastCGI +.endif + +.if defined(WITH_STACKTRACE) +DEP+= p5-Devel-StackTrace-WithLexicals>=0.05:${PORTSDIR}/devel/p5-Devel-StackTrace-WithLexicals +.endif + +.if defined(WITH_HANDLEIO) +DEP+= p5-IO-Handle-Util>=0.01:${PORTSDIR}/devel/p5-IO-Handle-Util +.endif + +.if defined(WITH_CORE) +DEP+= p5-PSGI>=1.03:${PORTSDIR}/www/p5-PSGI \ + p5-Plack>=0.9929:${PORTSDIR}/www/p5-Plack \ + p5-CGI-PSGI>=0.10:${PORTSDIR}/www/p5-CGI-PSGI \ + p5-CGI-Emulate-PSGI>=0.06:${PORTSDIR}/www/p5-CGI-Emulate-PSGI \ + p5-CGI-Compile>=0.11:${PORTSDIR}/www/p5-CGI-Compile +.endif + +.if defined(WITH_SERVER) +DEP+= p5-HTTP-Server-Simple-PSGI>=0.14:${PORTSDIR}/www/p5-HTTP-Server-Simple-PSGI \ + p5-Starman>=0.1006:${PORTSDIR}/www/p5-Starman \ + p5-Twiggy>=0.1005:${PORTSDIR}/www/p5-Twiggy \ + p5-Starlet>=0.08:${PORTSDIR}/www/p5-Starlet \ + p5-Corona>=0.1004:${PORTSDIR}/www/p5-Corona +.endif + +.if defined(WITH_EXTRASRV) +DEP+= p5-POE-Component-Server-PSGI>=0.5:${PORTSDIR}/www/p5-POE-Component-Server-PSGI \ + p5-Plack-Handler-AnyEvent-ReverseHTTP>=0.04:${PORTSDIR}/www/p5-Plack-Handler-AnyEvent-ReverseHTTP \ + p5-Plack-Handler-SCGI>=0.02:${PORTSDIR}/www/p5-Plack-Handler-SCGI \ + p5-Plack-Handler-AnyEvent-SCGI>=0.02:${PORTSDIR}/www/p5-Plack-Handler-AnyEvent-SCGI \ + p5-Plack-Handler-AnyEvent-HTTPD>=0.01:${PORTSDIR}/www/p5-Plack-Handler-AnyEvent-HTTPD +.endif + +.if defined(WITH_MIDDLE) +DEP+= p5-Plack-Middleware-Deflater>=0.03:${PORTSDIR}/www/p5-Plack-Middleware-Deflater \ + p5-Plack-Middleware-Session>=0.11:${PORTSDIR}/www/p5-Plack-Middleware-Session \ + p5-Plack-Middleware-Debug>=0.07:${PORTSDIR}/www/p5-Plack-Middleware-Debug \ + p5-Plack-Middleware-Header>=0.03:${PORTSDIR}/www/p5-Plack-Middleware-Header \ + p5-Plack-Middleware-Auth-Digest>=0.03:${PORTSDIR}/www/p5-Plack-Middleware-Auth-Digest \ + p5-Plack-App-Proxy>=0.15:${PORTSDIR}/www/p5-Plack-App-Proxy \ + p5-Plack-Middleware-ReverseProxy>=0.06:${PORTSDIR}/www/p5-Plack-Middleware-ReverseProxy +.endif + +.if defined(WITH_EXTRAMID) +DEP+= p5-Plack-Middleware-JSConcat>=0.29:${PORTSDIR}/www/p5-Plack-Middleware-JSConcat \ + p5-Plack-Middleware-File-Sass>=0.01:${PORTSDIR}/www/p5-Plack-Middleware-File-Sass +.endif + +.if defined(WITH_TOOLS) +DEP+= p5-Test-WWW-Mechanize-PSGI>=0.35:${PORTSDIR}/devel/p5-Test-WWW-Mechanize-PSGI +.endif + +.if defined(WITH_CATALYST) +DEP+= p5-Catalyst-Engine-PSGI>=0.09:${PORTSDIR}/www/p5-Catalyst-Engine-PSGI +.endif + +.if defined(WITH_SQUATTING) +DEP+= p5-Squatting-On-PSGI>=0.04:${PORTSDIR}/www/p5-Squatting-On-PSGI +.endif + +.if defined(WITH_CGIAPP) +DEP+= p5-CGI-Application-PSGI>=1.00:${PORTSDIR}/www/p5-CGI-Application-PSGI +.endif + +BUILD_DEPENDS= ${DEP} +RUN_DEPENDS= ${DEP} + +.include <bsd.port.mk> diff --git a/www/p5-Task-Plack/distinfo b/www/p5-Task-Plack/distinfo new file mode 100644 index 000000000000..e7308cdcbbd7 --- /dev/null +++ b/www/p5-Task-Plack/distinfo @@ -0,0 +1,3 @@ +MD5 (Task-Plack-0.23.tar.gz) = 753928fa7935ca93b584231db1072f10 +SHA256 (Task-Plack-0.23.tar.gz) = b96d425435461dd06217d670c071c3a58e49d461d429b8ae7db7064231576b4d +SIZE (Task-Plack-0.23.tar.gz) = 27531 diff --git a/www/p5-Task-Plack/pkg-descr b/www/p5-Task-Plack/pkg-descr new file mode 100644 index 000000000000..4b5bf3775d97 --- /dev/null +++ b/www/p5-Task-Plack/pkg-descr @@ -0,0 +1,3 @@ +Plack bundle. + +WWW: http://search.cpan.org/dist/Task-Plack/ diff --git a/www/p5-Task-Plack/pkg-plist b/www/p5-Task-Plack/pkg-plist new file mode 100644 index 000000000000..086f7ffa8c4b --- /dev/null +++ b/www/p5-Task-Plack/pkg-plist @@ -0,0 +1,6 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Task/Plack/.packlist +%%SITE_PERL%%/Task/Plack.pm +%%SITE_PERL%%/Task/versions.pl +@dirrmtry %%SITE_PERL%%/Task +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Task/Plack +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Task |