svn commit: r324303 - in head/www: . p5-Dancer2

Wen Heping wen at FreeBSD.org
Tue Aug 6 07:28:02 UTC 2013


Author: wen
Date: Tue Aug  6 07:28:00 2013
New Revision: 324303
URL: http://svnweb.freebsd.org/changeset/ports/324303

Log:
  Dancer2 is the new generation of Dancer, the lightweight web-framework for
  Perl. Dancer2 is a complete rewrite based on Moo.
  
  WWW: http://search.cpan.org/dist/Dancer2/

Added:
  head/www/p5-Dancer2/
  head/www/p5-Dancer2/Makefile   (contents, props changed)
  head/www/p5-Dancer2/distinfo   (contents, props changed)
  head/www/p5-Dancer2/pkg-descr   (contents, props changed)
  head/www/p5-Dancer2/pkg-plist   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Aug  6 06:47:13 2013	(r324302)
+++ head/www/Makefile	Tue Aug  6 07:28:00 2013	(r324303)
@@ -855,6 +855,7 @@
     SUBDIR += p5-Dancer-Plugin-ValidationClass
     SUBDIR += p5-Dancer-Session-Cookie
     SUBDIR += p5-Dancer-Template-Xslate
+    SUBDIR += p5-Dancer2
     SUBDIR += p5-Data-TreeDumper-Renderer-DHTML
     SUBDIR += p5-Data-Validate-URI
     SUBDIR += p5-Emplacken

Added: head/www/p5-Dancer2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/p5-Dancer2/Makefile	Tue Aug  6 07:28:00 2013	(r324303)
@@ -0,0 +1,112 @@
+# Created by: Wen Heping <wen at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	Dancer2
+PORTVERSION=	0.07
+CATEGORIES=	www perl5
+MASTER_SITES=	CPAN
+PKGNAMEPREFIX=	p5-
+
+MAINTAINER=	wen at FreeBSD.org
+COMMENT=	Lightweight yet powerful web application framework
+
+LICENSE=	ART10 GPLv1
+LICENSE_COMB=	dual
+
+RUN_DEPENDS=	\
+	p5-Capture-Tiny>=0.12:${PORTSDIR}/devel/p5-Capture-Tiny \
+	p5-Crypt-URandom>0:${PORTSDIR}/security/p5-Crypt-URandom \
+	p5-Config-Any>=0:${PORTSDIR}/devel/p5-Config-Any \
+	p5-Digest-SHA>=0:${PORTSDIR}/security/p5-Digest-SHA \
+	p5-Hash-Merge-Simple>=0:${PORTSDIR}/devel/p5-Hash-Merge-Simple \
+	p5-HTTP-Body>=0:${PORTSDIR}/www/p5-HTTP-Body \
+	p5-HTTP-Date>=0:${PORTSDIR}/www/p5-HTTP-Date \
+	p5-HTTP-Message>=0:${PORTSDIR}/www/p5-HTTP-Message \
+	p5-HTTP-Server-Simple-PSGI>=0:${PORTSDIR}/www/p5-HTTP-Server-Simple-PSGI \
+	p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \
+	p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64 \
+	p5-MIME-Types>=0:${PORTSDIR}/mail/p5-MIME-Types \
+	p5-Moo>=0.09014:${PORTSDIR}/devel/p5-Moo \
+	p5-MooX-Types-MooseLike-Numeric>=0:${PORTSDIR}/devel/p5-MooX-Types-MooseLike-Numeric \
+	p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
+	p5-Plack>=0:${PORTSDIR}/www/p5-Plack \
+	p5-Template-Tiny>=0:${PORTSDIR}/textproc/p5-Template-Tiny \
+	p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
+	p5-URI-Escape-XS>=0:${PORTSDIR}/www/p5-URI-Escape-XS \
+	p5-YAML>=0.71:${PORTSDIR}/textproc/p5-YAML \
+	p5-YAML-LibYAML>=0:${PORTSDIR}/textproc/p5-YAML-LibYAML \
+	p5-libwww>=0:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS:=	${RUN_DEPENDS}
+TEST_DEPENDS=	\
+	p5-Test-MockTime>=0:${PORTSDIR}/devel/p5-Test-MockTime \
+	p5-Test-Fatal>0:${PORTSDIR}/devel/p5-Test-Fatal \
+	p5-Test-TCP>0:${PORTSDIR}/devel/p5-Test-TCP \
+
+PERL_CONFIGURE=	yes
+
+MAN1=	dancer2.1
+MAN3=	Dancer2.3 \
+	Dancer2::Config.3 \
+	Dancer2::Cookbook.3 \
+	Dancer2::Core.3 \
+	Dancer2::Core::App.3 \
+	Dancer2::Core::Context.3 \
+	Dancer2::Core::Cookie.3 \
+	Dancer2::Core::DSL.3 \
+	Dancer2::Core::Dispatcher.3 \
+	Dancer2::Core::Error.3 \
+	Dancer2::Core::Factory.3 \
+	Dancer2::Core::HTTP.3 \
+	Dancer2::Core::Hook.3 \
+	Dancer2::Core::MIME.3 \
+	Dancer2::Core::Request.3 \
+	Dancer2::Core::Request::Upload.3 \
+	Dancer2::Core::Response.3 \
+	Dancer2::Core::Role::Config.3 \
+	Dancer2::Core::Role::DSL.3 \
+	Dancer2::Core::Role::Engine.3 \
+	Dancer2::Core::Role::Handler.3 \
+	Dancer2::Core::Role::Headers.3 \
+	Dancer2::Core::Role::Hookable.3 \
+	Dancer2::Core::Role::Logger.3 \
+	Dancer2::Core::Role::Serializer.3 \
+	Dancer2::Core::Role::Server.3 \
+	Dancer2::Core::Role::SessionFactory.3 \
+	Dancer2::Core::Role::SessionFactory::File.3 \
+	Dancer2::Core::Role::StandardResponses.3 \
+	Dancer2::Core::Role::Template.3 \
+	Dancer2::Core::Route.3 \
+	Dancer2::Core::Runner.3 \
+	Dancer2::Core::Server::PSGI.3 \
+	Dancer2::Core::Server::Standalone.3 \
+	Dancer2::Core::Session.3 \
+	Dancer2::Core::Time.3 \
+	Dancer2::Core::Types.3 \
+	Dancer2::FileUtils.3 \
+	Dancer2::Handler::AutoPage.3 \
+	Dancer2::Handler::File.3 \
+	Dancer2::Logger::Capture.3 \
+	Dancer2::Logger::Capture::Trap.3 \
+	Dancer2::Logger::Console.3 \
+	Dancer2::Logger::Diag.3 \
+	Dancer2::Logger::File.3 \
+	Dancer2::Logger::Note.3 \
+	Dancer2::Logger::Null.3 \
+	Dancer2::Manual.3 \
+	Dancer2::ModuleLoader.3 \
+	Dancer2::Plugin.3 \
+	Dancer2::Plugin::Ajax.3 \
+	Dancer2::Plugins.3 \
+	Dancer2::Serializer::Dumper.3 \
+	Dancer2::Serializer::JSON.3 \
+	Dancer2::Serializer::YAML.3 \
+	Dancer2::Session::Simple.3 \
+	Dancer2::Session::YAML.3 \
+	Dancer2::Template::Implementation::ForkedTiny.3 \
+	Dancer2::Template::Simple.3 \
+	Dancer2::Template::TemplateToolkit.3 \
+	Dancer2::Template::Tiny.3 \
+	Dancer2::Test.3 \
+	Dancer2::Tutorial.3
+
+.include <bsd.port.mk>

Added: head/www/p5-Dancer2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/p5-Dancer2/distinfo	Tue Aug  6 07:28:00 2013	(r324303)
@@ -0,0 +1,2 @@
+SHA256 (Dancer2-0.07.tar.gz) = bd0abff18484827a02aaf9ab950a1c0d96a3b78428cd7f3ce954ba885983a23b
+SIZE (Dancer2-0.07.tar.gz) = 229557

Added: head/www/p5-Dancer2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/p5-Dancer2/pkg-descr	Tue Aug  6 07:28:00 2013	(r324303)
@@ -0,0 +1,4 @@
+Dancer2 is the new generation of Dancer, the lightweight web-framework for
+Perl. Dancer2 is a complete rewrite based on Moo.
+
+WWW: http://search.cpan.org/dist/Dancer2/

Added: head/www/p5-Dancer2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/p5-Dancer2/pkg-plist	Tue Aug  6 07:28:00 2013	(r324303)
@@ -0,0 +1,80 @@
+bin/dancer2
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Dancer2/.packlist
+%%SITE_PERL%%/Dancer2.pm
+%%SITE_PERL%%/Dancer2/Config.pod
+%%SITE_PERL%%/Dancer2/Cookbook.pod
+%%SITE_PERL%%/Dancer2/Core.pm
+%%SITE_PERL%%/Dancer2/Core/App.pm
+%%SITE_PERL%%/Dancer2/Core/Context.pm
+%%SITE_PERL%%/Dancer2/Core/Cookie.pm
+%%SITE_PERL%%/Dancer2/Core/DSL.pm
+%%SITE_PERL%%/Dancer2/Core/Dispatcher.pm
+%%SITE_PERL%%/Dancer2/Core/Error.pm
+%%SITE_PERL%%/Dancer2/Core/Factory.pm
+%%SITE_PERL%%/Dancer2/Core/HTTP.pm
+%%SITE_PERL%%/Dancer2/Core/Hook.pm
+%%SITE_PERL%%/Dancer2/Core/MIME.pm
+%%SITE_PERL%%/Dancer2/Core/Request.pm
+%%SITE_PERL%%/Dancer2/Core/Request/Upload.pm
+%%SITE_PERL%%/Dancer2/Core/Response.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Config.pm
+%%SITE_PERL%%/Dancer2/Core/Role/DSL.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Engine.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Handler.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Headers.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Hookable.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Logger.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Serializer.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Server.pm
+%%SITE_PERL%%/Dancer2/Core/Role/SessionFactory.pm
+%%SITE_PERL%%/Dancer2/Core/Role/SessionFactory/File.pm
+%%SITE_PERL%%/Dancer2/Core/Role/StandardResponses.pm
+%%SITE_PERL%%/Dancer2/Core/Role/Template.pm
+%%SITE_PERL%%/Dancer2/Core/Route.pm
+%%SITE_PERL%%/Dancer2/Core/Runner.pm
+%%SITE_PERL%%/Dancer2/Core/Server/PSGI.pm
+%%SITE_PERL%%/Dancer2/Core/Server/Standalone.pm
+%%SITE_PERL%%/Dancer2/Core/Session.pm
+%%SITE_PERL%%/Dancer2/Core/Time.pm
+%%SITE_PERL%%/Dancer2/Core/Types.pm
+%%SITE_PERL%%/Dancer2/FileUtils.pm
+%%SITE_PERL%%/Dancer2/Handler/AutoPage.pm
+%%SITE_PERL%%/Dancer2/Handler/File.pm
+%%SITE_PERL%%/Dancer2/Logger/Capture.pm
+%%SITE_PERL%%/Dancer2/Logger/Capture/Trap.pm
+%%SITE_PERL%%/Dancer2/Logger/Console.pm
+%%SITE_PERL%%/Dancer2/Logger/Diag.pm
+%%SITE_PERL%%/Dancer2/Logger/File.pm
+%%SITE_PERL%%/Dancer2/Logger/Note.pm
+%%SITE_PERL%%/Dancer2/Logger/Null.pm
+%%SITE_PERL%%/Dancer2/Manual.pod
+%%SITE_PERL%%/Dancer2/ModuleLoader.pm
+%%SITE_PERL%%/Dancer2/Plugin.pm
+%%SITE_PERL%%/Dancer2/Plugin/Ajax.pm
+%%SITE_PERL%%/Dancer2/Plugins.pod
+%%SITE_PERL%%/Dancer2/Serializer/Dumper.pm
+%%SITE_PERL%%/Dancer2/Serializer/JSON.pm
+%%SITE_PERL%%/Dancer2/Serializer/YAML.pm
+%%SITE_PERL%%/Dancer2/Session/Simple.pm
+%%SITE_PERL%%/Dancer2/Session/YAML.pm
+%%SITE_PERL%%/Dancer2/Template/Implementation/ForkedTiny.pm
+%%SITE_PERL%%/Dancer2/Template/Simple.pm
+%%SITE_PERL%%/Dancer2/Template/TemplateToolkit.pm
+%%SITE_PERL%%/Dancer2/Template/Tiny.pm
+%%SITE_PERL%%/Dancer2/Test.pm
+%%SITE_PERL%%/Dancer2/Tutorial.pod
+ at dirrm %%SITE_PERL%%/Dancer2/Core/Role/SessionFactory
+ at dirrm %%SITE_PERL%%/Dancer2/Core/Role
+ at dirrm %%SITE_PERL%%/Dancer2/Core/Request
+ at dirrm %%SITE_PERL%%/Dancer2/Core/Server
+ at dirrm %%SITE_PERL%%/Dancer2/Core
+ at dirrm %%SITE_PERL%%/Dancer2/Handler
+ at dirrm %%SITE_PERL%%/Dancer2/Logger/Capture
+ at dirrm %%SITE_PERL%%/Dancer2/Logger
+ at dirrm %%SITE_PERL%%/Dancer2/Plugin
+ at dirrm %%SITE_PERL%%/Dancer2/Serializer
+ at dirrm %%SITE_PERL%%/Dancer2/Session
+ at dirrm %%SITE_PERL%%/Dancer2/Template/Implementation
+ at dirrm %%SITE_PERL%%/Dancer2/Template
+ at dirrm %%SITE_PERL%%/Dancer2
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Dancer2


More information about the svn-ports-head mailing list