19fc8208ac
Update DEPENDS Upstream changes: 0.301002 2021-04-18 15:29:32-04:00 America/New_York [ BUG FIXES ] * None [ ENHANCEMENTS ] * GH #1593: Log files used to build config (Nick Tonkin) * PR #1608: Migrate CLI to CLI::Osprey (Jason A. Crome) # PR #1610: Replace File::Find with Path::Tiny in CLI (Jason A. Crome) [ DOCUMENTATION ] * PR #1597: Update Core/Hook.pm Pod (Paul Clements) 0.301001 2021-03-17 08:52:34-04:00 America/New_York [ BUG FIXES ] * PR #1607: Fix broken tests following App::Cmd removal (Jason Crome) [ ENHANCEMENTS ] * PR #1606: Clean up various build prereqs (Graham Knop) [ DOCUMENTATION ] * None 0.301000 2021-03-15 18:58:17-04:00 America/New_York [ BUG FIXES ] * PR #1586: Run version checks against MetaCPAN (Jason A. Crome) * PR #1604: Remove App::Cmd dependency; have script/dancer2 bail if it's not installed (David Precious) [ ENHANCEMENTS ] * GH #1064: Add DSL keyword request_data (Mickey Nasriachi) * PR #1581: Disable scheduled GitHub action on Forks (Gabor Szabo) * PR #1590: Improve install/documentation of XS modules (Jason A. Crome) * PR #1591: Add more plugins to GitHub Actions CI (Gabor Szabo) [ DOCUMENTATION ] * GH #1582: Small fixes in Migration POD (Sergiy Borodych) * PR #1595: Add cookbook recipe for enabling/disabling routes at runtime (Nick Tonkin) * PR #1599: Punctuation correction in docs (Nick Tonkin)
64 lines
3 KiB
Makefile
64 lines
3 KiB
Makefile
# $NetBSD: Makefile,v 1.60 2021/04/19 02:13:28 wen Exp $
|
|
|
|
DISTNAME= Dancer2-0.301002
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= www perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/C/CR/CROMEDOME/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://metacpan.org/release/Dancer2
|
|
COMMENT= Lightweight yet powerful web application framework
|
|
LICENSE= ${PERL5_LICENSE}
|
|
|
|
USE_LANGUAGES= # empty
|
|
PERL5_PACKLIST= auto/Dancer2/.packlist
|
|
|
|
BUILD_DEPENDS+= p5-Exporter-Tiny>=0:../../devel/p5-Exporter-Tiny
|
|
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-CLI-Osprey>=0:../../devel/p5-CLI-Osprey
|
|
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-File-Share>=0:../../devel/p5-File-Share
|
|
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-Headers-Fast>=0.21:../../www/p5-HTTP-Headers-Fast
|
|
DEPENDS+= p5-HTTP-Message>=0:../../www/p5-HTTP-Message
|
|
DEPENDS+= p5-JSON>=0:../../converters/p5-JSON
|
|
DEPENDS+= p5-JSON-MaybeXS>=0:../../converters/p5-JSON-MaybeXS
|
|
#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>=2.000000:../../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.0040:../../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-Ref-Util>=0:../../devel/p5-Ref-Util
|
|
DEPENDS+= p5-Return-MultiLevel>=0:../../devel/p5-Return-MultiLevel
|
|
DEPENDS+= p5-Role-Tiny>=2.000000:../../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-Type-Tiny>=1.000006:../../devel/p5-Type-Tiny
|
|
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"
|