053050d9dc
Update DEPENDS Upstream changes: 5.013 2014-02-08 17:08:16-05:00 America/New_York - META.json is now a UTF-8 file, rather than ASCII - document the use of filefinders in [PkgVersion], and remove filtering out of .t, .pod files; do skip non-text files, though - always load modules in "extra tests" like pod-coverage.t - PruneCruft also prunes ./fatlib - avoid being tricked by statements in __END__ section when looking for variable assignments - if "dzil install" fails due to exception, it is now propagated - provide a better error when terminal encoding can't be determined 5.012 2014-01-15 09:58:00-05:00 America/New_York - when handling a multi-line abstract, fold the lines on whitespace; previously, the newlines had been left in, which caused downstream warnings 5.011 2014-01-12 16:09:29-05:00 America/New_York - ->VERSION is again defined in the tester forms of Builder and Minter - remove a small obsolete code path from PkgVersion 5.010 2014-01-11 22:06:04-05:00 America/New_York - stop sharing a reference to cached PPI docs, which led to spooky action at a distance - PkgVersion no longer surrounds the new $VERSION assignment with a bare block - if there's a blank line after the package statement (and any number of comment-only lines), PkgVersion will use that for a $VERSION assignment, rather than insert a new line; this can be made mandatory with die_on_line_insertion 5.009 2014-01-07 20:21:17-05:00 America/New_York - include time offset by default in NextRelease - always pass PPI octets, not text 5.008 2013-12-27 21:57:02 America/New_York - fix utterly broken `dzil run` 5.007 2013-12-27 20:50:45-05:00 America/New_York - add the ability to say "dzil run --no-build" to run a command without building inside the dist dir (in other words, no `perl Makefile.PL && make`) - Archive::Tar::Wrapper added as a recommended prereq - fix :ShareFiles (thanks, Christopher J. Madsen and Karen Etheridge) - new :AllFiles and :NoFiles filefinders (thanks, Karen Etheridge) - most files generated by dzil plugins now self-identify with comments 5.006 2013-11-06 09:21:12 America/New_York - add ->is_bytes to files; shortcut for ->encoding eq 'bytes' (thanks, David Golden) - AutoPrereqs will not try scanning binary files (thanks, David Golden) 5.005 2013-11-02 16:32:04 America/New_York - add --keep-build-dir to "dzil test" and "dzil install" 5.004 2013-11-02 09:59:18 America/New_York [THIS RELEASE MIGHT BREAK YOUR BUILD] - stable release of all the v5 changes below; READ THEM! - by default, NextRelease now adds a trial release marker on trial releases - dzil setup will not echo password during setup 5.003 2013-10-30 08:02:59 America/New_York [THIS RELEASE MIGHT BREAK YOUR BUILD] - add "dzil --version" support (thanks, Upasana Shukla) - fix boneheaded mistake that broke listdeps in 5.002 (thanks, Karen Etheridge) 5.002 2013-10-29 10:35:54 America/New_York [THIS RELEASE MIGHT BREAK YOUR BUILD] - perform encoding steps during listdeps 5.001 2013-10-23 17:40:09 America/New_York [THIS RELEASE MIGHT BREAK YOUR BUILD] - typo fixes (thanks, David Steinbrunner) 5.000 2013-10-20 08:10:02 America/New_York [THIS RELEASE MIGHT BREAK YOUR BUILD] - all files now have content, encoded_content, and encoding attributes - the Encoding plugin and EncodingProvider role have been added to allow you to set the encoding on files; the default is UTF-8 - config.ini is assumed to be in UTF-8 - Data::Section sections are assumed to be UTF-8 - the Term chrome should encode input and output 4.300039 2013-09-20 06:05:10 Asia/Tokyo - tweak metafile generator to keep CPAN::Meta validator happy (thanks, David Golden) 4.300038 2013-09-08 09:18:34 America/New_York - add horrible hack to avoid generating non-UTF-8 META.yml; seriously, don't look at the code! Thanks, David Golden, whose code was simple and probably much, much saner, but didn't cover as many cases as rjbs wanted to cover. 4.300037 2013-08-28 21:43:36 America/New_York - update repo and bugtacker URLs 4.300036 2013-08-25 21:41:21 America/New_York - read CPAN::Uploader config with CPAN::Uploader, to work with new trial releases supporting encrypted credential (thanks, Mike Doherty) - improve tester tests (thanks, Dave O'Neill!) - use Class::Load instead of Class::MOP - better error messages when a bundle can't be loaded by @Filter - make dynamic_config distmeta sticky; once one plugin sets it, it stays stuck - add a die_on_existing_version option to PkgVersion - switch (for now?) "dzil install" to use cpanm - PkgVersion won't rewrite file contents if nothing was changed (thanks, Mike Doherty!)
71 lines
3.9 KiB
Makefile
71 lines
3.9 KiB
Makefile
# $NetBSD: Makefile,v 1.8 2014/02/10 13:59:06 wen Exp $
|
|
|
|
DISTNAME= Dist-Zilla-5.013
|
|
PKGNAME= p5-${DISTNAME}
|
|
CATEGORIES= devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Dist/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Dist-Zilla/
|
|
COMMENT= Perl 5 module distribution builder; installer not included
|
|
LICENSE= ${PERL5_LICENSE}
|
|
|
|
DEPENDS+= p5-App-Cmd>=0.309:../../devel/p5-App-Cmd
|
|
DEPENDS+= {perl>=5.16.0,p5-CPAN-Meta>=2.120630}:../../devel/p5-CPAN-Meta
|
|
DEPENDS+= {perl>=5.18.0,p5-CPAN-Meta-Requirements>=2.121}:../../devel/p5-CPAN-Meta-Requirements
|
|
DEPENDS+= p5-CPAN-Uploader>=0.103004:../../devel/p5-CPAN-Uploader
|
|
DEPENDS+= p5-Class-Load>=0.17:../../devel/p5-Class-Load
|
|
DEPENDS+= p5-Config-INI-[0-9]*:../../devel/p5-Config-INI
|
|
DEPENDS+= p5-Config-MVP>=2.200002:../../devel/p5-Config-MVP
|
|
DEPENDS+= p5-Config-MVP-Reader-INI>=2.0:../../devel/p5-Config-MVP-Reader-INI
|
|
DEPENDS+= p5-Data-Section>=0.004:../../devel/p5-Data-Section
|
|
DEPENDS+= p5-DateTime>=0.4400:../../time/p5-DateTime
|
|
DEPENDS+= p5-File-Copy-Recursive-[0-9]*:../../sysutils/p5-File-Copy-Recursive
|
|
DEPENDS+= p5-File-Find-Rule-[0-9]*:../../devel/p5-File-Find-Rule
|
|
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
|
|
DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir
|
|
DEPENDS+= p5-File-ShareDir-Install>=0.03:../../devel/p5-File-ShareDir-Install
|
|
DEPENDS+= p5-File-pushd-[0-9]*:../../devel/p5-File-pushd
|
|
DEPENDS+= p5-Hash-Merge-Simple-[0-9]*:../../devel/p5-Hash-Merge-Simple
|
|
DEPENDS+= p5-JSON>=2.00:../../converters/p5-JSON
|
|
DEPENDS+= p5-List-AllUtils-[0-9]*:../../devel/p5-List-AllUtils
|
|
DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
|
|
DEPENDS+= p5-Log-Dispatchouli>=1.102.220:../../devel/p5-Log-Dispatchouli
|
|
DEPENDS+= p5-Moose>=0.9200:../../devel/p5-Moose
|
|
DEPENDS+= p5-Moose-Autobox>=0.10:../../devel/p5-Moose-Autobox
|
|
DEPENDS+= p5-MooseX-LazyRequire-[0-9]*:../../devel/p5-MooseX-LazyRequire
|
|
DEPENDS+= p5-MooseX-Role-Parameterized-[0-9]*:../../devel/p5-MooseX-Role-Parameterized
|
|
DEPENDS+= p5-MooseX-SetOnce-[0-9]*:../../devel/p5-MooseX-SetOnce
|
|
DEPENDS+= p5-MooseX-Types-[0-9]*:../../devel/p5-MooseX-Types
|
|
DEPENDS+= p5-MooseX-Types-Path-Class-[0-9]*:../../devel/p5-MooseX-Types-Path-Class
|
|
DEPENDS+= p5-MooseX-Types-Perl-[0-9]*:../../devel/p5-MooseX-Types-Perl
|
|
DEPENDS+= p5-PPI-[0-9]*:../../devel/p5-PPI
|
|
DEPENDS+= p5-Params-Util-[0-9]*:../../devel/p5-Params-Util
|
|
DEPENDS+= p5-Path-Class-[0-9]*:../../devel/p5-Path-Class
|
|
DEPENDS+= p5-Perl-PrereqScanner>=1.016:../../devel/p5-Perl-PrereqScanner
|
|
DEPENDS+= p5-Perl-Version-[0-9]*:../../devel/p5-Perl-Version
|
|
DEPENDS+= p5-Pod-Eventual>=0.091.480:../../textproc/p5-Pod-Eventual
|
|
DEPENDS+= p5-Software-License>=0.101.370:../../devel/p5-Software-License
|
|
DEPENDS+= p5-String-Formatter>=0.100680:../../textproc/p5-String-Formatter
|
|
DEPENDS+= p5-String-RewritePrefix>=0.005:../../textproc/p5-String-RewritePrefix
|
|
DEPENDS+= p5-Sub-Exporter-ForMethods-[0-9]*:../../devel/p5-Sub-Exporter-ForMethods
|
|
DEPENDS+= p5-Term-Encoding>=0:../../devel/p5-Term-Encoding
|
|
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
|
|
# Term::ReadLine and Term::UI are part of core
|
|
DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
|
|
DEPENDS+= p5-Text-Glob>=0.08:../../textproc/p5-Text-Glob
|
|
DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
|
|
DEPENDS+= p5-Try-Tiny-[0-9]*:../../devel/p5-Try-Tiny
|
|
DEPENDS+= p5-YAML-Tiny-[0-9]*:../../textproc/p5-YAML-Tiny
|
|
DEPENDS+= p5-autobox>=2.53:../../devel/p5-autobox
|
|
DEPENDS+= p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
|
|
|
|
BUILD_DEPENDS+= p5-File-ShareDir-Install>=0.03:../../devel/p5-File-ShareDir-Install
|
|
BUILD_DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
|
|
BUILD_DEPENDS+= p5-Test-File-ShareDir-[0-9]*:../../devel/p5-Test-File-ShareDir
|
|
BUILD_DEPENDS+= {perl>=5.14.1,p5-Test-Simple>=0.96}:../../devel/p5-Test-Simple
|
|
|
|
PERL5_PACKLIST= auto/Dist/Zilla/.packlist
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|