pkgsrc/devel/p5-Module-ScanDeps/Makefile

24 lines
632 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.31 2013/05/31 12:40:31 wiz Exp $
#
DISTNAME= Module-ScanDeps-1.09
PKGNAME= p5-${DISTNAME}
PKGREVISION= 2
SVR4_PKGNAME= p5msd
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Module-ScanDeps/
COMMENT= Perl 5 module to recursively scan Perl code for dependencies
LICENSE= ${PERL5_LICENSE}
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Module/ScanDeps/.packlist
Updating package for Perl 5 module Module::ScanDeps in devel/p5-Module-ScanDeps from 1.04 to 1.08. pkgsrc changes: - remark using of bundled Module::Install in addition to ExtUtils::MakeMaker Upstream changes: [Changes for 1.08 - 2012-02-21] * RT #73785: scandeps -c fails on modules that depend on Getopt::Euclid - for "scandeps -c ..." switch from an INIT block to a CHECK block and call the augmented script with "perl -c" instaed of "perl" * RT#72954 ":encoding(UTF-8)" doesn't imply a dependency on Encode.pm - if scan_chunk sees ":encoding(FOO)" or similar, it goes to some length to find the "external" Encode module to handle FOO; but it forgets that Encode.pm itself is needed at runtime (esp. if FOO is an encoding "internally" handled by Encode.pm, e.g. "UTF-8") * %Preload: add rules for Gtk2.pm and Pango.pm * %Preload: fix a problem with Image::ExifTool [Changes for 1.07 - 2011-11-29] * RT #72796: dynaloader test fails when the .so files are in the system lib dirs and local::lib is involved? Relax a check in t/7-check-dynaloader.t * Update Module::Install to 1.04 [Changes for 1.06 - 2011-11-28] * RT #72211: pp includes way too much modules (when using 'use strict;')? Rework regexes to detect "use MODULE ...": the following line from unicore/mktables my $unihan = 'Unihan properties are by default not enabled in the Perl core. Instead use CPAN: Unicode::Unihan'; would erroneously detect a dependency on CPAN.pm (which will in turn pull in a lot of modules) * Bump Perl version requirement to 5.8.1 (Schwern: The End Of 5.6 Is Nigh!) * Rewrite t/7-check-dynaloader.t to look for more candidates of dynamic modules that might be used as test cases [Changes for 1.05 - 2011-11-02] * RT #72082: $FindBin::Bin issue on Moudel::ScanDeps 1.04 Make FindBin work (at least with option -c or -x) by spoofing $0 in the temp script generated for M:SD::DataFeed * RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload rules, used_via_preload attribute Add suggested %Preload rules from the attached patch (thanks, Markus Jansen) * Add %Preload rules for MozRepl * Special case for Package::Stash (Alexandr Ciornii) * Special case for Moose (Alexandr Ciornii)
2012-07-06 13:23:28 +02:00
PERL5_MODULE_TYPE= Module::Install::Bundled
REPLACE_PERL+= script/scandeps.pl
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"