diff options
Diffstat (limited to 'www/p5-Ark')
-rw-r--r-- | www/p5-Ark/Makefile | 50 | ||||
-rw-r--r-- | www/p5-Ark/distinfo | 3 | ||||
-rw-r--r-- | www/p5-Ark/files/patch-AutoInstall.pm | 15 | ||||
-rw-r--r-- | www/p5-Ark/pkg-descr | 8 | ||||
-rw-r--r-- | www/p5-Ark/pkg-plist | 69 |
5 files changed, 145 insertions, 0 deletions
diff --git a/www/p5-Ark/Makefile b/www/p5-Ark/Makefile new file mode 100644 index 000000000000..cee22d2ee115 --- /dev/null +++ b/www/p5-Ark/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: p5-Ark +# Date created: 06 Jun 2009 +# Whom: Jun Kuriyama <kuriyama@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Ark +PORTVERSION= 0.1.r1 +CATEGORIES= www perl5 +MASTER_SITES= http://cloud.github.com/downloads/typester/ark-perl/ \ + ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= kuriyama +PKGNAMEPREFIX= p5- +DISTNAME= Ark-0.001000_001 + +MAINTAINER= kuriyama@FreeBSD.org +COMMENT= Perl web application framework + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= \ + p5-Class-Data-Inheritable>0:${PORTSDIR}/devel/p5-Class-Data-Inheritable \ + p5-Class-Method-Modifiers-Fast>0:${PORTSDIR}/devel/p5-Class-Method-Modifiers-Fast \ + p5-Data-UUID>0:${PORTSDIR}/devel/p5-Data-UUID \ + p5-Data-Util>0:${PORTSDIR}/devel/p5-Data-Util \ + p5-Devel-StackTrace>0:${PORTSDIR}/devel/p5-Devel-StackTrace \ + p5-Digest-SHA1>0:${PORTSDIR}/security/p5-Digest-SHA1 \ + p5-FindBin-libs>0:${PORTSDIR}/devel/p5-FindBin-libs \ + p5-HTML-Parser>0:${PORTSDIR}/www/p5-HTML-Parser \ + p5-HTTP-Engine>=0.1.8:${PORTSDIR}/www/p5-HTTP-Engine \ + p5-HTTP-Engine-Middleware>=0.13:${PORTSDIR}/www/p5-HTTP-Engine-Middleware \ + p5-MIME-Types>0:${PORTSDIR}/mail/p5-MIME-Types \ + p5-Module-Pluggable>0:${PORTSDIR}/devel/p5-Module-Pluggable \ + p5-Module-Setup>0:${PORTSDIR}/devel/p5-Module-Setup \ + p5-Mouse>=0.21:${PORTSDIR}/devel/p5-Mouse \ + p5-MouseX-Types-Path-Class>0:${PORTSDIR}/devel/p5-MouseX-Types-Path-Class \ + p5-Path-Class>=0.16:${PORTSDIR}/devel/p5-Path-Class \ + p5-Text-SimpleTable>=0.05:${PORTSDIR}/textproc/p5-Text-SimpleTable \ + p5-URI>0:${PORTSDIR}/net/p5-URI + +PERL_CONFIGURE= 5.8.1+ + +MAN3= Ark::Command.3 \ + Ark::Command::Controller.3 \ + Ark::Command::Model.3 \ + Ark::Command::Newapp.3 \ + Ark::Command::Server.3 \ + Ark::Command::View.3 + +.include <bsd.port.mk> diff --git a/www/p5-Ark/distinfo b/www/p5-Ark/distinfo new file mode 100644 index 000000000000..3bf4bbb8f30f --- /dev/null +++ b/www/p5-Ark/distinfo @@ -0,0 +1,3 @@ +MD5 (Ark-0.001000_001.tar.gz) = fbe42ffc0807fe0a83b6e88e8eb7766b +SHA256 (Ark-0.001000_001.tar.gz) = 6720dd0a375039c337805e434ca865e12fac123d0f030307bb159aae2c3d5206 +SIZE (Ark-0.001000_001.tar.gz) = 70981 diff --git a/www/p5-Ark/files/patch-AutoInstall.pm b/www/p5-Ark/files/patch-AutoInstall.pm new file mode 100644 index 000000000000..c033b1970abb --- /dev/null +++ b/www/p5-Ark/files/patch-AutoInstall.pm @@ -0,0 +1,15 @@ +--- inc/Module/AutoInstall.pm.orig 2009-06-01 09:53:37.000000000 +0900 ++++ inc/Module/AutoInstall.pm 2009-06-07 13:45:32.000000000 +0900 +@@ -637,10 +637,10 @@ + require CPAN; + if ( $CPAN::HandleConfig::VERSION ) { + # Newer versions of CPAN have a HandleConfig module +- CPAN::HandleConfig->load; ++# CPAN::HandleConfig->load; + } else { + # Older versions had the load method in Config directly +- CPAN::Config->load; ++# CPAN::Config->load; + } + } + diff --git a/www/p5-Ark/pkg-descr b/www/p5-Ark/pkg-descr new file mode 100644 index 000000000000..69243d354161 --- /dev/null +++ b/www/p5-Ark/pkg-descr @@ -0,0 +1,8 @@ +Ark is a web application framework. It's heavily inspired by Catalyst +Framework. + +Most different point between Ark and Catalyst is that Ark has CGI +specific mode which can run applications less latency under CGI +environment. + +WWW: http://opensource.kayac.com/en/projects/ark/ diff --git a/www/p5-Ark/pkg-plist b/www/p5-Ark/pkg-plist new file mode 100644 index 000000000000..451817be9c74 --- /dev/null +++ b/www/p5-Ark/pkg-plist @@ -0,0 +1,69 @@ +bin/ark.pl +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Ark/.packlist +%%SITE_PERL%%/Ark.pm +%%SITE_PERL%%/Ark/Action.pm +%%SITE_PERL%%/Ark/ActionChain.pm +%%SITE_PERL%%/Ark/ActionContainer.pm +%%SITE_PERL%%/Ark/Command.pm +%%SITE_PERL%%/Ark/Command/Controller.pm +%%SITE_PERL%%/Ark/Command/Flavor/Controller.pm +%%SITE_PERL%%/Ark/Command/Flavor/Model.pm +%%SITE_PERL%%/Ark/Command/Flavor/Newapp.pm +%%SITE_PERL%%/Ark/Command/Flavor/View.pm +%%SITE_PERL%%/Ark/Command/Interface.pm +%%SITE_PERL%%/Ark/Command/Interface/ModuleSetup.pm +%%SITE_PERL%%/Ark/Command/Model.pm +%%SITE_PERL%%/Ark/Command/Newapp.pm +%%SITE_PERL%%/Ark/Command/Plugin.pm +%%SITE_PERL%%/Ark/Command/Server.pm +%%SITE_PERL%%/Ark/Command/View.pm +%%SITE_PERL%%/Ark/Component.pm +%%SITE_PERL%%/Ark/Context.pm +%%SITE_PERL%%/Ark/Context/Debug.pm +%%SITE_PERL%%/Ark/Controller.pm +%%SITE_PERL%%/Ark/Core.pm +%%SITE_PERL%%/Ark/DispatchType/Chained.pm +%%SITE_PERL%%/Ark/DispatchType/Path.pm +%%SITE_PERL%%/Ark/DispatchType/Regex.pm +%%SITE_PERL%%/Ark/Logger.pm +%%SITE_PERL%%/Ark/Model.pm +%%SITE_PERL%%/Ark/Model/Adaptor.pm +%%SITE_PERL%%/Ark/Plugin.pm +%%SITE_PERL%%/Ark/Plugin/Authentication.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Backend.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Credential/OpenID.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Credential/Password.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Store/DBIx/Class.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Store/Minimal.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Store/Model.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/Store/Null.pm +%%SITE_PERL%%/Ark/Plugin/Authentication/User.pm +%%SITE_PERL%%/Ark/Plugin/Encoding/Null.pm +%%SITE_PERL%%/Ark/Plugin/Encoding/Unicode.pm +%%SITE_PERL%%/Ark/Plugin/Session.pm +%%SITE_PERL%%/Ark/Plugin/Session/Backend.pm +%%SITE_PERL%%/Ark/Plugin/Session/State/Cookie.pm +%%SITE_PERL%%/Ark/Plugin/Session/Store/Memory.pm +%%SITE_PERL%%/Ark/Plugin/Session/Store/Model.pm +%%SITE_PERL%%/Ark/Request.pm +%%SITE_PERL%%/Ark/Test.pm +%%SITE_PERL%%/Ark/View.pm +%%SITE_PERL%%/Ark/View/MT.pm +@dirrm %%SITE_PERL%%/Ark/View +@dirrm %%SITE_PERL%%/Ark/Plugin/Session/Store +@dirrm %%SITE_PERL%%/Ark/Plugin/Session/State +@dirrm %%SITE_PERL%%/Ark/Plugin/Session +@dirrm %%SITE_PERL%%/Ark/Plugin/Encoding +@dirrm %%SITE_PERL%%/Ark/Plugin/Authentication/Store/DBIx +@dirrm %%SITE_PERL%%/Ark/Plugin/Authentication/Store +@dirrm %%SITE_PERL%%/Ark/Plugin/Authentication/Credential +@dirrm %%SITE_PERL%%/Ark/Plugin/Authentication +@dirrm %%SITE_PERL%%/Ark/Plugin +@dirrm %%SITE_PERL%%/Ark/Model +@dirrm %%SITE_PERL%%/Ark/DispatchType +@dirrm %%SITE_PERL%%/Ark/Context +@dirrm %%SITE_PERL%%/Ark/Command/Interface +@dirrm %%SITE_PERL%%/Ark/Command/Flavor +@dirrm %%SITE_PERL%%/Ark/Command +@dirrm %%SITE_PERL%%/Ark +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Ark |