4d0e69b1a0
2019-07-03 k <andk@cpan.org> * release 2.27 * stable release, no functional change compared to 2.27-TRIAL2 * updated public key for PAUSE in the file PAUSE2021.pub * small additions to distroprefs, to the Makefile.PL, and to the MANIFEST 2019-06-09 k <andk@cpan.org> * release 2.27-TRIAL2 * bugfix: omit the new POSIX::setsid call and the waitpid with WNOHANG on Windows * bugfix: the signalhandler has to kill the new process group spawned for running the tests * adding the README file that was generated during the release of 2.27-TRIAL 2019-05-31 k <andk@cpan.org> * release 2.27-TRIAL * two new options to protect against accidental downgrades: allow_installing_outdated_dists and allow_installing_module_downgrades * two new options to tune the automatic determination of the nearest peers: urllist_ping_external and urllist_ping_verbose; NOTE: this feature was developed during the Perl Toolchain Summit 2019 in Marlow; thanks to the sponsors: Booking.com, cPanel, MaxMind, FastMail, ZipRecruiter, Cogendo, Elastic, OpenCage Data, Perl Services, Zoopla, Archer Education, OpusVL, Oetiker+Partner, SureVoIP, YEF * reveal the size of PERL5LIB in diagnostic output * new semantics for parameter ftpstats_size: setting to '0' or lower, disables download statistics * bugfix: under certain circumstances, failing dependencies via recommends and suggests could abort a build; this is now fixed * bugfix: protect bundle processing against unavailable bundle files and missing build directories * bugfix: fix broken permissions after untar * bugfix: protect against exceptions from unzip * bugfix: add one level of fork+setsid for testing to prevent that a test can kill the process group that CPAN.pm is running in. Learned from experience with testing VIZDOM/DBD-JDBC-0.71.tar.gz * fix plugins: all early returns from all methods, that are accessible for plugins, now call the post* plugins * new question answered in the FAQ: "How can I switch to sudo instead of local::lib" (thanks to Amos Bird for asking the question on irc) * plenty of new and updated distroprefs documents, among which are some important ones to prevent Module::AutoInstall from switching to CPANPLUS and taking over (and harming) the build
29 lines
1.1 KiB
Makefile
29 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.25 2019/10/10 12:24:09 mef Exp $
|
|
|
|
DISTNAME= CPAN-2.27
|
|
PKGNAME= p5-${DISTNAME}00
|
|
CATEGORIES= devel
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CPAN/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://metacpan.org/release/CPAN
|
|
COMMENT= Perl module to query, download and build perl modules from CPAN sites
|
|
LICENSE= ${PERL5_LICENSE}
|
|
|
|
DEPENDS+= p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
|
|
DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir
|
|
DEPENDS+= p5-File-Which-[0-9]*:../../devel/p5-File-Which
|
|
DEPENDS+= p5-Module-Signature-[0-9]*:../../security/p5-Module-Signature
|
|
DEPENDS+= p5-Term-ReadKey-[0-9]*:../../devel/p5-Term-ReadKey
|
|
# DEPENDS+= {perl>=5.008009,p5-Test-Harness>=2.62}:../../devel/p5-Test-Harness
|
|
DEPENDS+= p5-Text-Glob-[0-9]*:../../textproc/p5-Text-Glob
|
|
DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
|
|
DEPENDS+= p5-YAML-Syck-[0-9]*:../../textproc/p5-YAML-Syck
|
|
DEPENDS+= p5-libwww-[0-9]*:../../www/p5-libwww
|
|
|
|
USE_LANGUAGES+= c
|
|
MAKE_PARAMS+= verbose
|
|
PERL5_PACKLIST= auto/CPAN/.packlist
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|