aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-07-28 17:13:19 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-07-28 17:13:19 +0000
commit75abc353205a31565bbbedcd9c2528db48755b53 (patch)
tree4e0484d6d2958f2f8f239b65cea36269c98e71ca
parentf89378ad55875080ae057699849099f2181fead3 (diff)
downloadports-75abc353205a31565bbbedcd9c2528db48755b53.tar.gz
ports-75abc353205a31565bbbedcd9c2528db48755b53.zip
Notes
-rw-r--r--www/Makefile1
-rw-r--r--www/p5-Catalyst-Controller-RequestToken/Makefile33
-rw-r--r--www/p5-Catalyst-Controller-RequestToken/distinfo3
-rw-r--r--www/p5-Catalyst-Controller-RequestToken/pkg-descr5
-rw-r--r--www/p5-Catalyst-Controller-RequestToken/pkg-plist14
5 files changed, 56 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 411c2309da05..d772144a3588 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -723,6 +723,7 @@
SUBDIR += p5-Catalyst-Controller-BindLex
SUBDIR += p5-Catalyst-Controller-FormBuilder
SUBDIR += p5-Catalyst-Controller-HTML-FormFu
+ SUBDIR += p5-Catalyst-Controller-RequestToken
SUBDIR += p5-Catalyst-Devel
SUBDIR += p5-Catalyst-Engine-Apache
SUBDIR += p5-Catalyst-Engine-HTTP-POE
diff --git a/www/p5-Catalyst-Controller-RequestToken/Makefile b/www/p5-Catalyst-Controller-RequestToken/Makefile
new file mode 100644
index 000000000000..d4bbf18be0ab
--- /dev/null
+++ b/www/p5-Catalyst-Controller-RequestToken/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: www/p5-Catalyst-Controller-RequestToken
+# Date created: 24 July 2009
+# Whom: Bill Brinzer <bill.brinzer@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Catalyst-Controller-RequestToken
+PORTVERSION= 0.06
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= bill.brinzer@gmail.com
+COMMENT= Generate and validate unique tokens across HTTP requests (anti-CSRF)
+
+BUILD_DEPENDS= p5-Digest>=0:${PORTSDIR}/security/p5-Digest \
+ p5-MRO-Compat>=0:${PORTSDIR}/devel/p5-MRO-Compat \
+ p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils
+RUN_DEPENDS= p5-Catalyst-Action-RenderView>=0:${PORTSDIR}/www/p5-Catalyst-Action-RenderView \
+ p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session \
+ p5-Catalyst-Plugin-Session-State-Cookie>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-State-Cookie \
+ p5-Catalyst-Runtime>=5.7000:${PORTSDIR}/www/p5-Catalyst-Runtime \
+ p5-ExtUtils-MakeMaker>=6.42:${PORTSDIR}/devel/p5-ExtUtils-MakeMaker
+
+PERL_CONFIGURE= 5.8.8+
+
+MAN3= Catalyst::Controller::RequestToken.3 \
+ Catalyst::Controller::RequestToken::Action::CreateToken.3 \
+ Catalyst::Controller::RequestToken::Action::RemoveToken.3 \
+ Catalyst::Controller::RequestToken::Action::ValidateToken.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Catalyst-Controller-RequestToken/distinfo b/www/p5-Catalyst-Controller-RequestToken/distinfo
new file mode 100644
index 000000000000..1603abf18f31
--- /dev/null
+++ b/www/p5-Catalyst-Controller-RequestToken/distinfo
@@ -0,0 +1,3 @@
+MD5 (Catalyst-Controller-RequestToken-0.06.tar.gz) = 186b739bdbbf0ed99d8314df876f7c21
+SHA256 (Catalyst-Controller-RequestToken-0.06.tar.gz) = d64d8b125156302181180186d9e6071ae3d71991898e61f77a0f47055e1a2c72
+SIZE (Catalyst-Controller-RequestToken-0.06.tar.gz) = 27015
diff --git a/www/p5-Catalyst-Controller-RequestToken/pkg-descr b/www/p5-Catalyst-Controller-RequestToken/pkg-descr
new file mode 100644
index 000000000000..06cde430000b
--- /dev/null
+++ b/www/p5-Catalyst-Controller-RequestToken/pkg-descr
@@ -0,0 +1,5 @@
+This controller automatically generates and validates unique tokens across
+multiple HTTP requests (form submits). You can use it to prevent duplicate
+submits, or to protect against CSRF attacks.
+
+WWW: http://search.cpan.org/dist/Catalyst-Controller-RequestToken/
diff --git a/www/p5-Catalyst-Controller-RequestToken/pkg-plist b/www/p5-Catalyst-Controller-RequestToken/pkg-plist
new file mode 100644
index 000000000000..21cc4c1f3ce6
--- /dev/null
+++ b/www/p5-Catalyst-Controller-RequestToken/pkg-plist
@@ -0,0 +1,14 @@
+%%SITE_PERL%%/Catalyst/Controller/RequestToken.pm
+%%SITE_PERL%%/Catalyst/Controller/RequestToken/Action/CreateToken.pm
+%%SITE_PERL%%/Catalyst/Controller/RequestToken/Action/RemoveToken.pm
+%%SITE_PERL%%/Catalyst/Controller/RequestToken/Action/ValidateToken.pm
+%%SITE_PERL%%/mach/auto/Catalyst/Controller/RequestToken/.packlist
+@dirrmtry %%SITE_PERL%%/mach/auto/Catalyst/Controller/RequestToken
+@dirrmtry %%SITE_PERL%%/mach/auto/Catalyst/Controller
+@dirrmtry %%SITE_PERL%%/mach/auto/Catalyst
+@dirrmtry %%SITE_PERL%%/mach/auto
+@dirrmtry %%SITE_PERL%%/mach
+@dirrmtry %%SITE_PERL%%/Catalyst/Controller/RequestToken/Action
+@dirrmtry %%SITE_PERL%%/Catalyst/Controller/RequestToken
+@dirrmtry %%SITE_PERL%%/Catalyst/Controller
+@dirrmtry %%SITE_PERL%%/Catalyst