Sun Jan 4 18:17:31 2009 UTC ()
Update from version 0.3000 to 0.3100 (upstream 0.31).

Pkgsrc changes:
 o Add a couple of dependencies needed when perl < 5.10
 o Add "c" to the languages; the tests use the C compiler

Upstream changes:

Revision history for Perl extension Module::Build.

 Deprecations
 - Use of attributes as class methods is deprecated (this was never a
   documented feature and appears to only have worked accidentally.)

0.30_02 - Mon Dec 15 12:23:55 PST 2008

 Bug Fixes
 - make Software::License dependency "softer".

0.30_01 - Thu Dec 11 18:25:53 PST 2008

 New Docs
 - Added a recipe for writing a new action to the Cookbook
 - Added a recipe for bundling Module::Build to the Cookbook.

 Doc Fixes
 - Clarified dist_abstract search procedure in API.pod (RT#41056) [Mario
   Domgoergen]

 Bug Fixes
 - Workaround HARNESS_TIMER env issue in t/compat.t (RT#39635)
 - Fix ~ expansion when $HOME is different from /etc/passwd as
   when running sudo.  [rt.cpan.org 39662]
 - Fixed a small POD error in the Cookbook. [Damyan Ivanov]
 - Unset group/other write permission bits when using Archive::Tar to
   build the dist tarball. (RT#39804) [David Golden]

 Enhancements
 - We now support a 'create_license' parameter to new() that will
   create a LICENSE file during the 'dist' phase with the full text of
   the license.  This requires Software::License on the author's
   machine.  THIS ALSO STILL NEEDS DOCS.
 - Added lgpl2/lgpl3 entries to the supported licenses (RT#40532).
 - Support for validating properties with a check subref. [David
   Wheeler]

 Test Fixes
 - Defend against more stray environment variables interfering
   with the tests.

 Other
 - Updated our embedded version.pm to 0.76, enhanced documentation on
   dist_version_from.  [John Peacock]


(he)
diff -r1.17 -r1.18 pkgsrc/devel/p5-Module-Build/Makefile
diff -r1.10 -r1.11 pkgsrc/devel/p5-Module-Build/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/devel/p5-Module-Build/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/p5-Module-Build/Makefile 2008/11/17 03:22:03 1.17
+++ pkgsrc/devel/p5-Module-Build/Makefile 2009/01/04 18:17:31 1.18
@@ -1,26 +1,28 @@ @@ -1,26 +1,28 @@
1# $NetBSD: Makefile,v 1.17 2008/11/17 03:22:03 he Exp $ 1# $NetBSD: Makefile,v 1.18 2009/01/04 18:17:31 he Exp $
2 2
3DISTNAME= Module-Build-0.30 3DISTNAME= Module-Build-0.31
4PKGNAME= p5-${DISTNAME}00 4PKGNAME= p5-${DISTNAME}00
5SVR4_PKGNAME= p5mob 5SVR4_PKGNAME= p5mob
6CATEGORIES= devel perl5 6CATEGORIES= devel perl5
7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://search.cpan.org/dist/Module-Build/ 10HOMEPAGE= http://search.cpan.org/dist/Module-Build/
11COMMENT= Build and install Perl modules 11COMMENT= Build and install Perl modules
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML 15DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
16DEPENDS+= p5-ExtUtils-CBuilder-[0-9]*:../../devel/p5-ExtUtils-CBuilder 16DEPENDS+= p5-ExtUtils-CBuilder-[0-9]*:../../devel/p5-ExtUtils-CBuilder
 17DEPENDS+= {perl>=5.10,p5-ExtUtils-ParseXS>=1.02}:../../devel/p5-ExtUtils-ParseXS
 18DEPENDS+= {perl>=5.10,p5-Archive-Tar>=1.08}:../../archivers/p5-Archive-Tar
17 19
18USE_LANGUAGES= # empty 20USE_LANGUAGES= c # For the tests
19BUILDING_MODULE_BUILD= yes 21BUILDING_MODULE_BUILD= yes
20PERL5_MODULE_TYPE= Module::Build 22PERL5_MODULE_TYPE= Module::Build
21PERL5_PACKLIST= auto/Module/Build/.packlist 23PERL5_PACKLIST= auto/Module/Build/.packlist
22# For the tests: 24# For the tests:
23USE_TOOLS+= perl 25USE_TOOLS+= perl
24 26
25.include "../../lang/perl5/module.mk" 27.include "../../lang/perl5/module.mk"
26.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/devel/p5-Module-Build/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/p5-Module-Build/distinfo 2008/11/17 03:22:03 1.10
+++ pkgsrc/devel/p5-Module-Build/distinfo 2009/01/04 18:17:31 1.11
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.10 2008/11/17 03:22:03 he Exp $ 1$NetBSD: distinfo,v 1.11 2009/01/04 18:17:31 he Exp $
2 2
3SHA1 (Module-Build-0.30.tar.gz) = e75372cfe0cfad0b1897ea1f6606961a8f09bc1b 3SHA1 (Module-Build-0.31.tar.gz) = 8bfb8585c78f1afd3fbbe0f32cdf70ac0c1df624
4RMD160 (Module-Build-0.30.tar.gz) = f3543567fe587b92311681c7cb2906625f59e045 4RMD160 (Module-Build-0.31.tar.gz) = 7183e027a799f1d91dc294b146f92153adf13d02
5Size (Module-Build-0.30.tar.gz) = 195650 bytes 5Size (Module-Build-0.31.tar.gz) = 207913 bytes