aboutsummaryrefslogtreecommitdiffstats
path: root/www/p5-Mojo
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2008-12-30 22:51:36 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2008-12-30 22:51:36 +0800
commit9c850ec3eb32bdde39111d703f4e2a2ee9d2e9e6 (patch)
tree8f82dd45c8ad386992ff254646a3315ca0f9793b /www/p5-Mojo
parent469494a3fb0cb3c47c4ca738cd24f2de769103cc (diff)
downloadfreebsd-ports-gnome-9c850ec3eb32bdde39111d703f4e2a2ee9d2e9e6.tar.gz
freebsd-ports-gnome-9c850ec3eb32bdde39111d703f4e2a2ee9d2e9e6.tar.zst
freebsd-ports-gnome-9c850ec3eb32bdde39111d703f4e2a2ee9d2e9e6.zip
A next generation web framework for the Perl programming language.
The core of Mojolicious is a new implementation of the famous Routes concept, utilizing some advanced techniques from Catalyst. You can find help via mailing list http://lists.kraih.com/ or via IRC irc://irc.perl.org/#mojo WWW: http://mojolicious.org/ PR: 130052 Submitted by: Murilo Opsfelder <mopsfelder at gmail dot com>
Diffstat (limited to 'www/p5-Mojo')
-rw-r--r--www/p5-Mojo/Makefile103
-rw-r--r--www/p5-Mojo/distinfo3
-rw-r--r--www/p5-Mojo/pkg-descr7
-rw-r--r--www/p5-Mojo/pkg-plist99
4 files changed, 212 insertions, 0 deletions
diff --git a/www/p5-Mojo/Makefile b/www/p5-Mojo/Makefile
new file mode 100644
index 000000000000..5565a1e632e5
--- /dev/null
+++ b/www/p5-Mojo/Makefile
@@ -0,0 +1,103 @@
+# New ports collection makefile for: p5-Mojo
+# Date created: 2008-12-29
+# Whom: Murilo Opsfelder <mopsfelder@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Mojo
+PORTVERSION= 0.9
+CATEGORIES= www perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= Test
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= mopsfelder@gmail.com
+COMMENT= A high level MVC web framework written in Perl
+
+RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode \
+ ${SITE_PERL}/File/Path.pm:${PORTSDIR}/devel/p5-File-Path \
+ ${SITE_PERL}/${PERL_ARCH}/File/Spec.pm:${PORTSDIR}/devel/p5-PathTools \
+ ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \
+ ${SITE_PERL}/Test/Harness.pm:${PORTSDIR}/devel/p5-Test-Harness \
+ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5
+
+PERL_CONFIGURE= yes
+
+MAN3= Mojo.3 \
+ Mojo::Base.3 \
+ Mojo::Buffer.3 \
+ Mojo::ByteStream.3 \
+ Mojo::Client.3 \
+ Mojo::Content.3 \
+ Mojo::Content::MultiPart.3 \
+ Mojo::Cookie.3 \
+ Mojo::Cookie::Request.3 \
+ Mojo::Cookie::Response.3 \
+ Mojo::Date.3 \
+ Mojo::File.3 \
+ Mojo::File::Memory.3 \
+ Mojo::Filter.3 \
+ Mojo::Filter::Chunked.3 \
+ Mojo::Headers.3 \
+ Mojo::HelloWorld.3 \
+ Mojo::Home.3 \
+ Mojo::Loader.3 \
+ Mojo::Log.3 \
+ Mojo::Manual.3 \
+ Mojo::Manual::CodingGuidelines.3 \
+ Mojo::Manual::Cookbook.3 \
+ Mojo::Manual::Deployment.3 \
+ Mojo::Manual::FAQ.3 \
+ Mojo::Manual::FrameworkBuilding.3 \
+ Mojo::Manual::GettingStarted.3 \
+ Mojo::Manual::HTTPGuide.3 \
+ Mojo::Manual::Mojolicious.3 \
+ Mojo::Message.3 \
+ Mojo::Message::Request.3 \
+ Mojo::Message::Response.3 \
+ Mojo::Parameters.3 \
+ Mojo::Path.3 \
+ Mojo::Script::Cgi.3 \
+ Mojo::Script::Daemon.3 \
+ Mojo::Script::DaemonPrefork.3 \
+ Mojo::Script::Fastcgi.3 \
+ Mojo::Script::Generate.3 \
+ Mojo::Script::Generate::App.3 \
+ Mojo::Script::Test.3 \
+ Mojo::Script.3 \
+ Mojo::Scripts.3 \
+ Mojo::Server.3 \
+ Mojo::Server::CGI.3 \
+ Mojo::Server::Daemon.3 \
+ Mojo::Server::Daemon::Prefork.3 \
+ Mojo::Server::FastCGI.3 \
+ Mojo::Stateful.3 \
+ Mojo::Template.3 \
+ Mojo::Transaction.3 \
+ Mojo::Upload.3 \
+ Mojo::URL.3 \
+ Mojolicious.3 \
+ Mojolicious::Context.3 \
+ Mojolicious::Controller.3 \
+ Mojolicious::Dispatcher.3 \
+ Mojolicious::Renderer.3 \
+ Mojolicious::Script::Daemon.3 \
+ Mojolicious::Script::Generate.3 \
+ Mojolicious::Script::Generate::App.3 \
+ Mojolicious::Script::Mojo.3 \
+ Mojolicious::Scripts.3 \
+ Mojolicious::Script::Test.3 \
+ MojoX::Context.3 \
+ MojoX::Dispatcher::Routes.3 \
+ MojoX::Dispatcher::Routes::Context.3 \
+ MojoX::Dispatcher::Routes::Controller.3 \
+ MojoX::Dispatcher::Static.3 \
+ MojoX::Renderer.3 \
+ MojoX::Routes.3 \
+ MojoX::Routes::Match.3 \
+ MojoX::Routes::Pattern.3 \
+ MojoX::Types.3 \
+ Test::Mojo::Server.3
+
+.include <bsd.port.mk>
diff --git a/www/p5-Mojo/distinfo b/www/p5-Mojo/distinfo
new file mode 100644
index 000000000000..3f8f0f9dd5a5
--- /dev/null
+++ b/www/p5-Mojo/distinfo
@@ -0,0 +1,3 @@
+MD5 (Mojo-0.9.tar.gz) = 557aa266d1212602a04af1897448c74d
+SHA256 (Mojo-0.9.tar.gz) = 651b5e8aad379d5281db98f20a1aae1688fac39842c5d89fee7869b696dff26d
+SIZE (Mojo-0.9.tar.gz) = 288907
diff --git a/www/p5-Mojo/pkg-descr b/www/p5-Mojo/pkg-descr
new file mode 100644
index 000000000000..c28dbbbeeba1
--- /dev/null
+++ b/www/p5-Mojo/pkg-descr
@@ -0,0 +1,7 @@
+A next generation web framework for the Perl programming language.
+The core of Mojolicious is a new implementation of the famous Routes
+concept, utilizing some advanced techniques from Catalyst.
+You can find help via mailing list http://lists.kraih.com/ or via
+IRC irc://irc.perl.org/#mojo
+
+WWW: http://mojolicious.org/
diff --git a/www/p5-Mojo/pkg-plist b/www/p5-Mojo/pkg-plist
new file mode 100644
index 000000000000..68c920335a9d
--- /dev/null
+++ b/www/p5-Mojo/pkg-plist
@@ -0,0 +1,99 @@
+bin/mojo
+bin/mojolicious
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Mojo/.packlist
+%%SITE_PERL%%/Mojo/Base.pm
+%%SITE_PERL%%/Mojo/Buffer.pm
+%%SITE_PERL%%/Mojo/ByteStream.pm
+%%SITE_PERL%%/Mojo/Client.pm
+%%SITE_PERL%%/Mojo/Content/MultiPart.pm
+%%SITE_PERL%%/Mojo/Content.pm
+%%SITE_PERL%%/Mojo/Cookie.pm
+%%SITE_PERL%%/Mojo/Cookie/Request.pm
+%%SITE_PERL%%/Mojo/Cookie/Response.pm
+%%SITE_PERL%%/Mojo/Date.pm
+%%SITE_PERL%%/Mojo/File/Memory.pm
+%%SITE_PERL%%/Mojo/File.pm
+%%SITE_PERL%%/Mojo/Filter/Chunked.pm
+%%SITE_PERL%%/Mojo/Filter.pm
+%%SITE_PERL%%/Mojo/Headers.pm
+%%SITE_PERL%%/Mojo/HelloWorld.pm
+%%SITE_PERL%%/Mojo/Home.pm
+%%SITE_PERL%%/Mojolicious/Context.pm
+%%SITE_PERL%%/Mojolicious/Controller.pm
+%%SITE_PERL%%/Mojolicious/Dispatcher.pm
+%%SITE_PERL%%/Mojolicious.pm
+%%SITE_PERL%%/Mojolicious/Renderer.pm
+%%SITE_PERL%%/Mojolicious/Script/Daemon.pm
+%%SITE_PERL%%/Mojolicious/Script/Generate/App.pm
+%%SITE_PERL%%/Mojolicious/Script/Generate.pm
+%%SITE_PERL%%/Mojolicious/Script/Mojo.pm
+%%SITE_PERL%%/Mojolicious/Scripts.pm
+%%SITE_PERL%%/Mojolicious/Script/Test.pm
+%%SITE_PERL%%/Mojo/Loader.pm
+%%SITE_PERL%%/Mojo/Log.pm
+%%SITE_PERL%%/Mojo/Manual/CodingGuidelines.pod
+%%SITE_PERL%%/Mojo/Manual/Cookbook.pod
+%%SITE_PERL%%/Mojo/Manual/Deployment.pod
+%%SITE_PERL%%/Mojo/Manual/FAQ.pod
+%%SITE_PERL%%/Mojo/Manual/FrameworkBuilding.pod
+%%SITE_PERL%%/Mojo/Manual/GettingStarted.pod
+%%SITE_PERL%%/Mojo/Manual/HTTPGuide.pod
+%%SITE_PERL%%/Mojo/Manual/Mojolicious.pod
+%%SITE_PERL%%/Mojo/Manual.pod
+%%SITE_PERL%%/Mojo/Message/Request.pm
+%%SITE_PERL%%/Mojo/Message/Response.pm
+%%SITE_PERL%%/Mojo/Message.pm
+%%SITE_PERL%%/Mojo/Parameters.pm
+%%SITE_PERL%%/Mojo/Path.pm
+%%SITE_PERL%%/Mojo.pm
+%%SITE_PERL%%/Mojo/Script/Cgi.pm
+%%SITE_PERL%%/Mojo/Script/Daemon.pm
+%%SITE_PERL%%/Mojo/Script/DaemonPrefork.pm
+%%SITE_PERL%%/Mojo/Script/Fastcgi.pm
+%%SITE_PERL%%/Mojo/Script/Generate/App.pm
+%%SITE_PERL%%/Mojo/Script/Generate.pm
+%%SITE_PERL%%/Mojo/Script.pm
+%%SITE_PERL%%/Mojo/Scripts.pm
+%%SITE_PERL%%/Mojo/Script/Test.pm
+%%SITE_PERL%%/Mojo/Server/CGI.pm
+%%SITE_PERL%%/Mojo/Server/Daemon.pm
+%%SITE_PERL%%/Mojo/Server/Daemon/Prefork.pm
+%%SITE_PERL%%/Mojo/Server/FastCGI.pm
+%%SITE_PERL%%/Mojo/Server.pm
+%%SITE_PERL%%/Mojo/Stateful.pm
+%%SITE_PERL%%/Mojo/Template.pm
+%%SITE_PERL%%/Mojo/Transaction.pm
+%%SITE_PERL%%/Mojo/Upload.pm
+%%SITE_PERL%%/Mojo/URL.pm
+%%SITE_PERL%%/MojoX/Context.pm
+%%SITE_PERL%%/MojoX/Dispatcher/Routes/Context.pm
+%%SITE_PERL%%/MojoX/Dispatcher/Routes/Controller.pm
+%%SITE_PERL%%/MojoX/Dispatcher/Routes.pm
+%%SITE_PERL%%/MojoX/Dispatcher/Static.pm
+%%SITE_PERL%%/MojoX/Renderer.pm
+%%SITE_PERL%%/MojoX/Routes/Match.pm
+%%SITE_PERL%%/MojoX/Routes/Pattern.pm
+%%SITE_PERL%%/MojoX/Routes.pm
+%%SITE_PERL%%/MojoX/Types.pm
+%%SITE_PERL%%/Test/Mojo/Server.pm
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Mojo
+@dirrm %%SITE_PERL%%/Test/Mojo
+@dirrmtry %%SITE_PERL%%/Test
+@dirrm %%SITE_PERL%%/MojoX/Routes
+@dirrm %%SITE_PERL%%/MojoX/Dispatcher/Routes
+@dirrm %%SITE_PERL%%/MojoX/Dispatcher
+@dirrm %%SITE_PERL%%/MojoX
+@dirrm %%SITE_PERL%%/Mojo/Content
+@dirrm %%SITE_PERL%%/Mojo/Cookie
+@dirrm %%SITE_PERL%%/Mojo/File
+@dirrm %%SITE_PERL%%/Mojo/Filter
+@dirrm %%SITE_PERL%%/Mojo/Manual
+@dirrm %%SITE_PERL%%/Mojo/Message
+@dirrm %%SITE_PERL%%/Mojo/Server/Daemon
+@dirrm %%SITE_PERL%%/Mojo/Server
+@dirrm %%SITE_PERL%%/Mojo/Script/Generate
+@dirrm %%SITE_PERL%%/Mojo/Script
+@dirrm %%SITE_PERL%%/Mojo
+@dirrm %%SITE_PERL%%/Mojolicious/Script/Generate
+@dirrm %%SITE_PERL%%/Mojolicious/Script
+@dirrm %%SITE_PERL%%/Mojolicious