diff options
author | sno <sno@pkgsrc.org> | 2014-02-16 18:26:04 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2014-02-16 18:26:04 +0000 |
commit | 624a69982c65cb21e6015e595d8e0ee7f22a9033 (patch) | |
tree | 2f2c45b019cc3d65e8e25a47f6069ae61660b3d2 /devel | |
parent | b01e5d4356bf40df639f6ba22764e04dba02db05 (diff) | |
download | pkgsrc-624a69982c65cb21e6015e595d8e0ee7f22a9033.tar.gz |
Update package of Perl5 module Module::Build::Tiny in
devel/p5-Module-Build-Tiny from 0.030 to 0.034.
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.034 2014-01-22 03:40:21CET+0100 Europe/Amsterdam
Make install tests more platform independent
0.033 2014-01-21 03:27:32CET+0100 Europe/Amsterdam
Require Getopt::Long 2.36
Add install tests
0.032 2014-01-20 20:07:13CET+0100 Europe/Amsterdam
Fix env options and Build.PL options being ignored (regression in 0.031)
0.031 2014-01-20 16:24:58CET+0100 Europe/Amsterdam
Process argument sources separately
Use mod2fname appropriately
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-Module-Build-Tiny/DESCR | 37 | ||||
-rw-r--r-- | devel/p5-Module-Build-Tiny/Makefile | 21 | ||||
-rw-r--r-- | devel/p5-Module-Build-Tiny/distinfo | 8 |
3 files changed, 28 insertions, 38 deletions
diff --git a/devel/p5-Module-Build-Tiny/DESCR b/devel/p5-Module-Build-Tiny/DESCR index 0931a8684b1..5ea8046fd99 100644 --- a/devel/p5-Module-Build-Tiny/DESCR +++ b/devel/p5-Module-Build-Tiny/DESCR @@ -1,25 +1,12 @@ -Many Perl distributions use a Build.PL file instead of a Makefile.PL file to -drive distribution configuration, build, test and installation. Traditionally, -Build.PL uses Module::Build as the underlying build system. This module -provides a simple, lightweight, drop-in replacement. - -Whereas Module::Build has over 6,700 lines of code; this module has less -than 120, yet supports the features needed by most distributions. - -Supported - * Pure Perl distributions - * Building XS or C - * Recursive test files - * MYMETA - * Man page generation - * Generated code from PL files - -Not Supported - * Dynamic prerequisites - * HTML documentation generation - * Extending Module::Build::Tiny - -Directory structure - -Your .pm and .pod files must be in lib/. Any executables must be in script/. -Test files must be in t/. +Many Perl distributions use a Build.PL file instead of a Makefile.PL file +to drive distribution configuration, build, test and installation. +Traditionally, Build.PL uses Module::Build as the underlying build system. +This module provides a simple, lightweight, drop-in replacement. Whereas +Module::Build has over 6,700 lines of code; this module has less than 120, +yet supports the features needed by most distributions. Supported * Pure +Perl distributions * Building XS or C * Recursive test files * MYMETA * Man +page generation * Generated code from PL files Not Supported * Dynamic +prerequisites * HTML documentation generation * Extending +Module::Build::Tiny * Module sharedirs Directory structure Your .pm and +.pod files must be in lib/. Any executables must be in script/. Test files +must be in t/. Dist sharedirs must be in share/. diff --git a/devel/p5-Module-Build-Tiny/Makefile b/devel/p5-Module-Build-Tiny/Makefile index e0a0d224962..28253b5afbf 100644 --- a/devel/p5-Module-Build-Tiny/Makefile +++ b/devel/p5-Module-Build-Tiny/Makefile @@ -1,27 +1,30 @@ -# $NetBSD: Makefile,v 1.5 2013/12/09 14:17:45 obache Exp $ +# $NetBSD: Makefile,v 1.6 2014/02/16 18:26:04 sno Exp $ +# -DISTNAME= Module-Build-Tiny-0.030 +DISTNAME= Module-Build-Tiny-0.034 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 -MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/} +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/L/LE/LEONT/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://search.cpan.org/dist/Module-Build-Tiny/ -COMMENT= Build and install Perl modules +HOMEPAGE= https://metacpan.org/release/Module-Build-Tiny +COMMENT= Tiny replacement for Module::Build to build and install Perl modules LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-ExtUtils-Config>=0.003:../../devel/p5-ExtUtils-Config DEPENDS+= p5-ExtUtils-Helpers>=0.020:../../devel/p5-ExtUtils-Helpers DEPENDS+= p5-ExtUtils-InstallPaths>=0.002:../../devel/p5-ExtUtils-InstallPaths -BUILD_DEPENDS+= {perl>=5,p5-Test-Harness>=0}:../../devel/p5-Test-Harness +BUILD_DEPENDS+= p5-Test-Harness>=3.30:../../devel/p5-Test-Harness -USE_LANGUAGES= c # For the tests +USE_LANGUAGES= c # For the tests #BUILDING_MODULE_BUILD= yes -PERL5_MODULE_TYPE= Module::Build # it's a bundled Tiny - but we can lie +PERL5_MODULE_TYPE= Module::Build::Tiny PERL5_PACKLIST= auto/Module/Build/Tiny/.packlist # For the tests: -USE_TOOLS+= perl +USE_TOOLS+= perl + +PERL5_PACKLIST= auto/Module/Build/Tiny/.packlist .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-Module-Build-Tiny/distinfo b/devel/p5-Module-Build-Tiny/distinfo index 6f2c4e27192..f84cb63aa93 100644 --- a/devel/p5-Module-Build-Tiny/distinfo +++ b/devel/p5-Module-Build-Tiny/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.4 2013/10/15 02:37:10 wen Exp $ +$NetBSD: distinfo,v 1.5 2014/02/16 18:26:04 sno Exp $ -SHA1 (Module-Build-Tiny-0.030.tar.gz) = d0e9cab82850195dba8b1eff6f6adf2dded1e9a7 -RMD160 (Module-Build-Tiny-0.030.tar.gz) = 3441add16b09b27f6e1f2ecd6917d8bb0e98ee5d -Size (Module-Build-Tiny-0.030.tar.gz) = 19824 bytes +SHA1 (Module-Build-Tiny-0.034.tar.gz) = 232111ae43304a0199c8a300a631fa6618361d70 +RMD160 (Module-Build-Tiny-0.034.tar.gz) = d990cc1bce632a0c333d5c98d832ec3f22f6fa78 +Size (Module-Build-Tiny-0.034.tar.gz) = 20292 bytes |