aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
authorkuriyama <kuriyama@FreeBSD.org>2009-10-13 21:57:47 +0800
committerkuriyama <kuriyama@FreeBSD.org>2009-10-13 21:57:47 +0800
commitae8000bf5cbbca34dd69dbd661c6b6c020b0e447 (patch)
treed47e52e9528a88d9b0be77757dd415536ef94de1 /www
parent90d196f1ba3ce91292dfb45bbdc7f642ea61223c (diff)
downloadfreebsd-ports-gnome-ae8000bf5cbbca34dd69dbd661c6b6c020b0e447.tar.gz
freebsd-ports-gnome-ae8000bf5cbbca34dd69dbd661c6b6c020b0e447.tar.zst
freebsd-ports-gnome-ae8000bf5cbbca34dd69dbd661c6b6c020b0e447.zip
PSGI reference implementation and utilities.
WWW: http://search.cpan.org/dist/Plack/
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-Plack/Makefile70
-rw-r--r--www/p5-Plack/distinfo3
-rw-r--r--www/p5-Plack/pkg-descr3
-rw-r--r--www/p5-Plack/pkg-plist52
5 files changed, 129 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index d772a539a4d6..9580748af6ed 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1027,6 +1027,7 @@
SUBDIR += p5-POE-Filter-HTTP-Parser
SUBDIR += p5-ParallelUA
SUBDIR += p5-Path-Class-URI
+ SUBDIR += p5-Plack
SUBDIR += p5-PodToHTML
SUBDIR += p5-REST-Google-Apps-Provisioning
SUBDIR += p5-RT-Authen-ExternalAuth
diff --git a/www/p5-Plack/Makefile b/www/p5-Plack/Makefile
new file mode 100644
index 000000000000..edfb006b13f5
--- /dev/null
+++ b/www/p5-Plack/Makefile
@@ -0,0 +1,70 @@
+# New ports collection makefile for: Plack
+# Date created: 13 Oct 2009
+# Whom: Jun Kuriyama <kuriyama@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Plack
+PORTVERSION= 0.9001
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= ../../authors/id/M/MI/MIYAGAWA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= kuriyama@FreeBSD.org
+COMMENT= Perl extension of PSGI reference implementation and utilities
+
+RUN_DEPENDS= \
+ p5-Class-Accessor>0:${PORTSDIR}/devel/p5-Class-Accessor \
+ p5-Devel-StackTrace>0:${PORTSDIR}/devel/p5-Devel-StackTrace \
+ p5-Devel-StackTrace-AsHTML>0:${PORTSDIR}/devel/p5-Devel-StackTrace-AsHTML \
+ p5-File-ShareDir>0:${PORTSDIR}/devel/p5-File-ShareDir \
+ p5-HTTP-Request-AsCGI>=0.9:${PORTSDIR}/www/p5-HTTP-Request-AsCGI \
+ p5-libwww>0:${PORTSDIR}/www/p5-libwww \
+ p5-MIME-Types>0:${PORTSDIR}/mail/p5-MIME-Types \
+ p5-Path-Class>0:${PORTSDIR}/devel/p5-Path-Class \
+ p5-URI>0:${PORTSDIR}/net/p5-URI
+BUILD_DEPENDS= ${RUN_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN1= plackup.1
+MAN3= HTTP::Message::PSGI.3 \
+ Plack.3 \
+ Plack::App::Directory.3 \
+ Plack::App::FCGIDispatcher.3 \
+ Plack::App::File.3 \
+ Plack::App::URLMap.3 \
+ Plack::Builder.3 \
+ Plack::HTTPParser.3 \
+ Plack::HTTPParser::PP.3 \
+ Plack::Loader.3 \
+ Plack::Middleware.3 \
+ Plack::Middleware::AccessLog.3 \
+ Plack::Middleware::AccessLog::Timed.3 \
+ Plack::Middleware::ConditionalGET.3 \
+ Plack::Middleware::ContentLength.3 \
+ Plack::Middleware::ErrorDocument.3 \
+ Plack::Middleware::Lint.3 \
+ Plack::Middleware::MethodOverride.3 \
+ Plack::Middleware::RearrangeHeaders.3 \
+ Plack::Middleware::Restarter.3 \
+ Plack::Middleware::SimpleContentFilter.3 \
+ Plack::Middleware::StackTrace.3 \
+ Plack::Middleware::Static.3 \
+ Plack::Middleware::XFramework.3 \
+ Plack::Middleware::XSendfile.3 \
+ Plack::Server.3 \
+ Plack::Server::Apache2.3 \
+ Plack::Server::CGI.3 \
+ Plack::Server::FCGI.3 \
+ Plack::Server::Standalone.3 \
+ Plack::Server::Standalone::Prefork.3 \
+ Plack::Test.3 \
+ Plack::Test::MockHTTP.3 \
+ Plack::Test::Server.3 \
+ Plack::Test::Suite.3 \
+ Plack::Util.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Plack/distinfo b/www/p5-Plack/distinfo
new file mode 100644
index 000000000000..eda13bf859ee
--- /dev/null
+++ b/www/p5-Plack/distinfo
@@ -0,0 +1,3 @@
+MD5 (Plack-0.9001.tar.gz) = 54f74b243a8a8e6de7218d9f9a4fc66d
+SHA256 (Plack-0.9001.tar.gz) = 960f2f7a0498f1ecefe6af3ee7ec6546f41fb73a3a37bae0d4fd66f97113bfef
+SIZE (Plack-0.9001.tar.gz) = 2500040
diff --git a/www/p5-Plack/pkg-descr b/www/p5-Plack/pkg-descr
new file mode 100644
index 000000000000..adfe7ba8f86b
--- /dev/null
+++ b/www/p5-Plack/pkg-descr
@@ -0,0 +1,3 @@
+PSGI reference implementation and utilities.
+
+WWW: http://search.cpan.org/dist/Plack/
diff --git a/www/p5-Plack/pkg-plist b/www/p5-Plack/pkg-plist
new file mode 100644
index 000000000000..f73176fdaecf
--- /dev/null
+++ b/www/p5-Plack/pkg-plist
@@ -0,0 +1,52 @@
+bin/plackup
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Plack/.packlist
+%%SITE_PERL%%/HTTP/Message/PSGI.pm
+%%SITE_PERL%%/Plack.pm
+%%SITE_PERL%%/Plack/App/Directory.pm
+%%SITE_PERL%%/Plack/App/FCGIDispatcher.pm
+%%SITE_PERL%%/Plack/App/File.pm
+%%SITE_PERL%%/Plack/App/URLMap.pm
+%%SITE_PERL%%/Plack/Builder.pm
+%%SITE_PERL%%/Plack/HTTPParser.pm
+%%SITE_PERL%%/Plack/HTTPParser/PP.pm
+%%SITE_PERL%%/Plack/Loader.pm
+%%SITE_PERL%%/Plack/Middleware.pm
+%%SITE_PERL%%/Plack/Middleware/AccessLog.pm
+%%SITE_PERL%%/Plack/Middleware/AccessLog/Timed.pm
+%%SITE_PERL%%/Plack/Middleware/ConditionalGET.pm
+%%SITE_PERL%%/Plack/Middleware/ContentLength.pm
+%%SITE_PERL%%/Plack/Middleware/ErrorDocument.pm
+%%SITE_PERL%%/Plack/Middleware/Lint.pm
+%%SITE_PERL%%/Plack/Middleware/MethodOverride.pm
+%%SITE_PERL%%/Plack/Middleware/RearrangeHeaders.pm
+%%SITE_PERL%%/Plack/Middleware/Restarter.pm
+%%SITE_PERL%%/Plack/Middleware/SimpleContentFilter.pm
+%%SITE_PERL%%/Plack/Middleware/StackTrace.pm
+%%SITE_PERL%%/Plack/Middleware/Static.pm
+%%SITE_PERL%%/Plack/Middleware/XFramework.pm
+%%SITE_PERL%%/Plack/Middleware/XSendfile.pm
+%%SITE_PERL%%/Plack/Server.pm
+%%SITE_PERL%%/Plack/Server/Apache2.pm
+%%SITE_PERL%%/Plack/Server/CGI.pm
+%%SITE_PERL%%/Plack/Server/FCGI.pm
+%%SITE_PERL%%/Plack/Server/Standalone.pm
+%%SITE_PERL%%/Plack/Server/Standalone/Prefork.pm
+%%SITE_PERL%%/Plack/Test.pm
+%%SITE_PERL%%/Plack/Test/MockHTTP.pm
+%%SITE_PERL%%/Plack/Test/Server.pm
+%%SITE_PERL%%/Plack/Test/Suite.pm
+%%SITE_PERL%%/Plack/Util.pm
+%%SITE_PERL%%/auto/share/dist/Plack/face.jpg
+%%SITE_PERL%%/auto/share/dist/Plack/kyoto.jpg
+@dirrm %%SITE_PERL%%/auto/share/dist/Plack
+@dirrm %%SITE_PERL%%/Plack/Test
+@dirrm %%SITE_PERL%%/Plack/Server/Standalone
+@dirrm %%SITE_PERL%%/Plack/Server
+@dirrm %%SITE_PERL%%/Plack/Middleware/AccessLog
+@dirrm %%SITE_PERL%%/Plack/Middleware
+@dirrm %%SITE_PERL%%/Plack/HTTPParser
+@dirrm %%SITE_PERL%%/Plack/App
+@dirrm %%SITE_PERL%%/Plack
+@dirrmtry %%SITE_PERL%%/HTTP/Message
+@dirrmtry %%SITE_PERL%%/HTTP
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Plack