aboutsummaryrefslogtreecommitdiff
path: root/www/p5-CatalystX-SimpleLogin
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2011-05-11 01:42:06 +0000
committerSteve Wills <swills@FreeBSD.org>2011-05-11 01:42:06 +0000
commite87e5e4192e9173798b422ad2cc41d7f1494a1d2 (patch)
tree238c5d72165c1e496176e55a86d85f20ff0950e7 /www/p5-CatalystX-SimpleLogin
parentd7752141fd399e3fd32422d57cae23eadfbead72 (diff)
downloadports-e87e5e4192e9173798b422ad2cc41d7f1494a1d2.tar.gz
ports-e87e5e4192e9173798b422ad2cc41d7f1494a1d2.zip
Notes
Diffstat (limited to 'www/p5-CatalystX-SimpleLogin')
-rw-r--r--www/p5-CatalystX-SimpleLogin/Makefile77
-rw-r--r--www/p5-CatalystX-SimpleLogin/distinfo2
-rw-r--r--www/p5-CatalystX-SimpleLogin/pkg-descr7
-rw-r--r--www/p5-CatalystX-SimpleLogin/pkg-plist22
4 files changed, 108 insertions, 0 deletions
diff --git a/www/p5-CatalystX-SimpleLogin/Makefile b/www/p5-CatalystX-SimpleLogin/Makefile
new file mode 100644
index 000000000000..341eb4556eb4
--- /dev/null
+++ b/www/p5-CatalystX-SimpleLogin/Makefile
@@ -0,0 +1,77 @@
+# New ports collection makefile for: p5-CatalystX-SimpleLogin
+# Date created: 2011-05-09
+# Whom: Steve Wills <swills@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= CatalystX-SimpleLogin
+PORTVERSION= 0.14
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:BOBTFISH
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Provide a simple Login controller which can be reused
+
+BUILD_DEPENDS= p5-Catalyst-Action-REST>=0.74:${PORTSDIR}/www/p5-Catalyst-Action-REST \
+ p5-Catalyst-Action-RenderView>=0:${PORTSDIR}/www/p5-Catalyst-Action-RenderView \
+ p5-Catalyst-ActionRole-ACL>=0:${PORTSDIR}/www/p5-Catalyst-ActionRole-ACL \
+ p5-Catalyst-Controller-ActionRole>=0.12:${PORTSDIR}/www/p5-Catalyst-Controller-ActionRole \
+ p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication \
+ p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session \
+ p5-Catalyst-Plugin-Session-State-Cookie>=0.17:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-State-Cookie \
+ p5-Catalyst-Plugin-Session-Store-File>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-Store-File \
+ p5-Catalyst-Runtime>=5.80:${PORTSDIR}/www/p5-Catalyst-Runtime \
+ p5-Catalyst-View-TT>=0:${PORTSDIR}/www/p5-Catalyst-View-TT \
+ p5-CatalystX-Component-Traits>=0.13:${PORTSDIR}/www/p5-CatalystX-Component-Traits \
+ p5-CatalystX-InjectComponent>=0:${PORTSDIR}/www/p5-CatalystX-InjectComponent \
+ p5-HTML-FormHandler>=0.28001:${PORTSDIR}/www/p5-HTML-FormHandler \
+ p5-libwww>0:${PORTSDIR}/www/p5-libwww \
+ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
+ p5-Moose-Autobox>=0:${PORTSDIR}/devel/p5-Moose-Autobox \
+ p5-MooseX-MethodAttributes>=0.18:${PORTSDIR}/devel/p5-MooseX-MethodAttributes \
+ p5-MooseX-RelatedClassRoles>=0:${PORTSDIR}/devel/p5-MooseX-RelatedClassRoles \
+ p5-MooseX-Types>=0:${PORTSDIR}/devel/p5-MooseX-Types \
+ p5-MooseX-Types-Common>=0:${PORTSDIR}/devel/p5-MooseX-Types-Common \
+ p5-SQL-Translator>=0:${PORTSDIR}/databases/p5-SQL-Translator \
+ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
+RUN_DEPENDS= p5-Catalyst-Action-REST>=0.74:${PORTSDIR}/www/p5-Catalyst-Action-REST \
+ p5-Catalyst-Action-RenderView>=0:${PORTSDIR}/www/p5-Catalyst-Action-RenderView \
+ p5-Catalyst-ActionRole-ACL>=0:${PORTSDIR}/www/p5-Catalyst-ActionRole-ACL \
+ p5-Catalyst-Controller-ActionRole>=0.12:${PORTSDIR}/www/p5-Catalyst-Controller-ActionRole \
+ p5-Catalyst-Plugin-Authentication>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Authentication \
+ p5-Catalyst-Plugin-Session>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session \
+ p5-Catalyst-Plugin-Session-State-Cookie>=0.17:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-State-Cookie \
+ p5-Catalyst-Plugin-Session-Store-File>=0:${PORTSDIR}/www/p5-Catalyst-Plugin-Session-Store-File \
+ p5-Catalyst-Runtime>=5.80:${PORTSDIR}/www/p5-Catalyst-Runtime \
+ p5-Catalyst-View-TT>=0:${PORTSDIR}/www/p5-Catalyst-View-TT \
+ p5-CatalystX-Component-Traits>=0.13:${PORTSDIR}/www/p5-CatalystX-Component-Traits \
+ p5-CatalystX-InjectComponent>=0:${PORTSDIR}/www/p5-CatalystX-InjectComponent \
+ p5-HTML-FormHandler>=0.28001:${PORTSDIR}/www/p5-HTML-FormHandler \
+ p5-libwww>0:${PORTSDIR}/www/p5-libwww \
+ p5-Moose>=0:${PORTSDIR}/devel/p5-Moose \
+ p5-Moose-Autobox>=0:${PORTSDIR}/devel/p5-Moose-Autobox \
+ p5-MooseX-MethodAttributes>=0.18:${PORTSDIR}/devel/p5-MooseX-MethodAttributes \
+ p5-MooseX-RelatedClassRoles>=0:${PORTSDIR}/devel/p5-MooseX-RelatedClassRoles \
+ p5-MooseX-Types>=0:${PORTSDIR}/devel/p5-MooseX-Types \
+ p5-MooseX-Types-Common>=0:${PORTSDIR}/devel/p5-MooseX-Types-Common \
+ p5-SQL-Translator>=0:${PORTSDIR}/databases/p5-SQL-Translator \
+ p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean
+
+USE_PERL= yes
+PERL_CONFIGURE= yes
+
+MAN3= Catalyst::ActionRole::NeedsLogin.3 \
+ CatalystX::SimpleLogin.3 \
+ CatalystX::SimpleLogin::Controller::Login.3 \
+ CatalystX::SimpleLogin::Form::Login.3 \
+ CatalystX::SimpleLogin::Form::LoginOpenID.3 \
+ CatalystX::SimpleLogin::Manual.3 \
+ CatalystX::SimpleLogin::TraitFor::Controller::Login::Logout.3 \
+ CatalystX::SimpleLogin::TraitFor::Controller::Login::OpenID.3 \
+ CatalystX::SimpleLogin::TraitFor::Controller::Login::RenderAsTTTemplate.3 \
+ CatalystX::SimpleLogin::TraitFor::Controller::Login::WithRedirect.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-CatalystX-SimpleLogin/distinfo b/www/p5-CatalystX-SimpleLogin/distinfo
new file mode 100644
index 000000000000..7f291641a392
--- /dev/null
+++ b/www/p5-CatalystX-SimpleLogin/distinfo
@@ -0,0 +1,2 @@
+SHA256 (CatalystX-SimpleLogin-0.14.tar.gz) = f9bbf7eabb2e3b0ac113e966bd1bf7dbb18bbb0d89bb122e4fb18c9f95bfac22
+SIZE (CatalystX-SimpleLogin-0.14.tar.gz) = 45286
diff --git a/www/p5-CatalystX-SimpleLogin/pkg-descr b/www/p5-CatalystX-SimpleLogin/pkg-descr
new file mode 100644
index 000000000000..522d93bbaba6
--- /dev/null
+++ b/www/p5-CatalystX-SimpleLogin/pkg-descr
@@ -0,0 +1,7 @@
+CatalystX::SimpleLogin is an application class Moose::Role which will inject a
+Catalyst::Controller which is an instance of
+CatalystX::SimpleLogin::Controller::Login into your application. This provides
+a simple login and logout page with the adition of only one line of code and
+one template to your application.
+
+WWW: http://search.cpan.org/dist/CatalystX-SimpleLogin/
diff --git a/www/p5-CatalystX-SimpleLogin/pkg-plist b/www/p5-CatalystX-SimpleLogin/pkg-plist
new file mode 100644
index 000000000000..d1a3bad21897
--- /dev/null
+++ b/www/p5-CatalystX-SimpleLogin/pkg-plist
@@ -0,0 +1,22 @@
+%%SITE_PERL%%/Catalyst/ActionRole/NeedsLogin.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/Controller/Login.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/Form/LoginOpenID.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/Form/Login.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller/Login/RenderAsTTTemplate.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller/Login/Logout.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller/Login/OpenID.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller/Login/WithRedirect.pm
+%%SITE_PERL%%/CatalystX/SimpleLogin/Manual.pod
+%%SITE_PERL%%/CatalystX/SimpleLogin.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX/SimpleLogin/.packlist
+@dirrmtry %%SITE_PERL%%/Catalyst/ActionRole
+@dirrmtry %%SITE_PERL%%/Catalyst
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX/SimpleLogin
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/CatalystX
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin/Controller
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin/Form
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller/Login
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor/Controller
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin/TraitFor
+@dirrmtry %%SITE_PERL%%/CatalystX/SimpleLogin
+@dirrmtry %%SITE_PERL%%/CatalystX