4ff742c69e
Upstream changes: 0.163000 2015-10-15 12:47:57+02:00 Europe/Amsterdam [ DOCUMENTATION ] * GH: #1030: Fix pod references pointing to Dancer package (Mohammad S Anwar, Russell Jenkins) 0.162000_01 2015-10-13 17:05:09+02:00 Europe/Amsterdam (TRIAL RELEASE) [ BUG FIXES ] * GH #996: Fix warning with optional arguments. (Bas Bloemsaat) * GH #1001: Do not trigger an internal error on 404. (Russell Jenkins) * GH #1008,#976: Hack to quiet warning while plugins architecture is being rewritten. (Russell Jenkins) * Use Safe::Isa when calling their functions in the respected eval. (Sawyer X) [ ENHANCEMENTS ] * GH #738, #740, #988: route_parameters, request_parameters, and body_parameters keywords added, providing Hash::MultiValue objects! (Sawyer X) * #941, #999: delayed() keyword now has "on_error" option for controlling errors. (Sawyer X) * dancer2 app now support -s switch to supply an app skeleton (Nuno Carvalho) * "perl_version" token in templates now uses $^V, not $]. (Sawyer X) * GH #966: Remove Dist::Zilla::Plugin::AutoPrereqs. (Vernon) * GH #992: Deprecate creating route named placeholders ":captures" and ":splat". (Sawyer X) * Bump Moo requirement to 2.000000. (Alberto Sim繭es) * GH #1012: Add :nopragmas import flag. (Sawyer X) [ DOCUMENTATION ] * GH #974: Use correct classname. (Sawyer X) * GH #958: Fix manual example with loading additional routes. (Sawyer X) * GH #960: Fix a few links. (Sawyer X) * Document you can install Scope::Upper for greater speed. (Sawyer X) * GH #1000: Correct POD name for Dancer2::Manual::Deployment. (Jason A. Crome) * GH #1017: Fix instructions on running app.psgi. Highlight beginner-friendly application running instructions. (Jason Crome) * GH #920, #1020: Remove deprecated functionality from example plugin. (Jason Crome) * GH #1002: Correct execute_hook() call in plugins documentation. (Jason Crome) * Expand on auto-reloading options using Plack Shotgun loader. (Jason Crome, @girlwithglasses) * GH #1024: Document the need to define static_handler when changing the public_dir option. (S矇bastien Deseille)
58 lines
2.6 KiB
Makefile
58 lines
2.6 KiB
Makefile
# $NetBSD: Makefile,v 1.29 2015/10/15 15:08:43 wen Exp $
|
|
|
|
DISTNAME= Dancer2-0.163000
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= www perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/X/XS/XSAWYERX/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Dancer2/
|
|
COMMENT= Lightweight yet powerful web application framework
|
|
LICENSE= ${PERL5_LICENSE}
|
|
|
|
USE_LANGUAGES= # empty
|
|
PERL5_PACKLIST= auto/Dancer2/.packlist
|
|
|
|
BUILD_DEPENDS+= p5-Test-Memory-Cycle>=0:../../devel/p5-Test-Memory-Cycle
|
|
BUILD_DEPENDS+= p5-Test-MockTime>=0:../../time/p5-Test-MockTime
|
|
BUILD_DEPENDS+= p5-Test-TCP>=0:../../net/p5-Test-TCP
|
|
BUILD_DEPENDS+= p5-Test-Fatal>=0:../../devel/p5-Test-Fatal
|
|
BUILD_DEPENDS+= p5-File-ShareDir-Install>=0.06:../../devel/p5-File-ShareDir-Install
|
|
BUILD_DEPENDS+= p5-LWP-Protocol-PSGI>=0.06:../../www/p5-LWP-Protocol-PSGI
|
|
|
|
DEPENDS+= p5-App-Cmd>=0:../../devel/p5-App-Cmd
|
|
DEPENDS+= p5-Capture-Tiny>=0.12:../../devel/p5-Capture-Tiny
|
|
DEPENDS+= p5-Crypt-URandom>=0:../../security/p5-Crypt-URandom
|
|
DEPENDS+= p5-Config-Any>=0:../../devel/p5-Config-Any
|
|
#DEPENDS+= {perl>=5.9.3,p5-Digest-SHA>=0}:../../security/p5-Digest-SHA
|
|
DEPENDS+= p5-Hash-Merge-Simple>=0:../../devel/p5-Hash-Merge-Simple
|
|
DEPENDS+= p5-HTTP-Body>=0:../../www/p5-HTTP-Body
|
|
DEPENDS+= p5-HTTP-Date>=0:../../www/p5-HTTP-Date
|
|
DEPENDS+= p5-HTTP-Message>=0:../../www/p5-HTTP-Message
|
|
DEPENDS+= p5-JSON>=0:../../converters/p5-JSON
|
|
#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64>=0}:../../converters/p5-MIME-Base64
|
|
DEPENDS+= p5-Module-Pluggable>=0:../../devel/p5-Module-Pluggable
|
|
DEPENDS+= p5-Moo>=1.003000:../../devel/p5-Moo
|
|
DEPENDS+= p5-MooX-Types-MooseLike>=0.16:../../devel/p5-MooX-Types-MooseLike
|
|
DEPENDS+= p5-MooX-Types-MooseLike-Numeric>=0:../../devel/p5-MooX-Types-MooseLike-Numeric
|
|
DEPENDS+= p5-Plack>=1.0029:../../www/p5-Plack
|
|
DEPENDS+= p5-Plack-Middleware-FixMissingBodyInRedirect>=0:../../www/p5-Plack-Middleware-FixMissingBodyInRedirect
|
|
DEPENDS+= p5-Plack-Middleware-RemoveRedundantBody>=0:../../www/p5-Plack-Middleware-RemoveRedundantBody
|
|
DEPENDS+= p5-Return-MultiLevel>=0:../../devel/p5-Return-MultiLevel
|
|
DEPENDS+= p5-Role-Tiny>=1.003000:../../devel/p5-Role-Tiny
|
|
DEPENDS+= p5-Safe-Isa>=0:../../devel/p5-Safe-Isa
|
|
DEPENDS+= p5-Template-Tiny>=0:../../textproc/p5-Template-Tiny
|
|
DEPENDS+= p5-Template-Toolkit>=0:../../www/p5-Template-Toolkit
|
|
DEPENDS+= p5-URI>=0:../../www/p5-URI
|
|
DEPENDS+= p5-YAML>=0:../../textproc/p5-YAML
|
|
DEPENDS+= p5-YAML-LibYAML>=0:../../textproc/p5-YAML-LibYAML
|
|
DEPENDS+= p5-libwww>=0:../../www/p5-libwww
|
|
|
|
REPLACE_PERL+= share/skel/bin/+app.psgi
|
|
REPLACE_PERL+= script/dancer2
|
|
|
|
post-extract:
|
|
${CHMOD} -x ${WRKSRC}/share/skel/public/+dispatch.cgi
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|