summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2014-02-16 18:26:04 +0000
committersno <sno@pkgsrc.org>2014-02-16 18:26:04 +0000
commit624a69982c65cb21e6015e595d8e0ee7f22a9033 (patch)
tree2f2c45b019cc3d65e8e25a47f6069ae61660b3d2 /devel
parentb01e5d4356bf40df639f6ba22764e04dba02db05 (diff)
downloadpkgsrc-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/DESCR37
-rw-r--r--devel/p5-Module-Build-Tiny/Makefile21
-rw-r--r--devel/p5-Module-Build-Tiny/distinfo8
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