diff options
author | sno <sno> | 2009-07-30 07:16:09 +0000 |
---|---|---|
committer | sno <sno> | 2009-07-30 07:16:09 +0000 |
commit | d183a86de44a2662c778d3b9e46e60519732e793 (patch) | |
tree | 8d622d582bd3a2bb2e5481082be9a567b23ea9f5 /devel | |
parent | 5a336032dadf05b95d2a2f7e0ea5936fe91d8797 (diff) | |
download | pkgsrc-d183a86de44a2662c778d3b9e46e60519732e793.tar.gz |
Updating package for p5 module ExtUtils::MakeMaker from 6.52 to 6.54
pkgsrc changes:
- Adding license (perl5 one)
- Removing patch for RT #41060 (fixed upstream)
- Don't install *.orig files from patching ...
Upstream changes:
6.54 Tue Jul 7 16:48:22 PDT 2009
Test Fixes
* Added perl core boilerplate code to a few new tests which were missing
them.
6.53_03 Thu Jul 2 14:47:45 PDT 2009
Bug Fixes
* You'd get a warning if you had a PREREQ_PM on a module with no $VERSION
like Config (broken in 6.51_01) [rt.cpan.org 47448]
Test Fixes
* Upgrade the version of Test::More we ship with to 0.88.
* Fix MM_Cygwin.t for older Perls missing Cygwin::win_to_posix_path()
broken in 6.53_01.
* Fix miniperl.t for Windows. Our method of shutting off XS didn't
work for Win32.pm
* Old versions of version.pm, like what ships with OS X, dent Foo->VERSION
causing prereq.t to fail. [rt.cpan.org 47296]
* Add missing core test boilerplates
[blead e39d780342f3e91579069fdc80eda72bfe639ae7]
6.53_02 Sun Jun 7 19:24:56 PDT 2009
Test Fixes
* Stray use of Shell::Command broke older perls
Other
* MakeMaker will now automatically test itself with multiple
perl versions before releasing.
6.53_01 Sun Jun 7 19:02:20 PDT 2009
Bug Fixes
* blib will now be rebuilt if the Makefile is changed
[rt.cpan.org 46658]
* 6.52 broke the setting of EXTRALIBS, LDLOADLIBS and BSLOADLIBS
when $self->{LIBS}[0] is undefined.
[rt.cpan.org 46633] (Craig Berry)
Cygwin
* Fixed MM_Cygwin.t when the path prefix (ie. cygdrive) has been
changed by the user. [rt.cpan.org 46585] (JDHEDDEN)
VMS
* Removed attempts to compensate for the "bin" logical added
by some versions of GNV, Craig says they're futile.
Put a warning into the Makefile.PL instead.
[rt.cpan.org 46679] (Craig Berry)
* Removed the arch_check() special case for VMS.
[rt.cpan.org 46678] (Craig Berry)
Win32
* Restore building the core by not trying to load the Win32
module in arch_check() with miniperl.
[rt.cpan.org 46667] (Max Maischein)
Tests
* Forgot to get rid of the tests for bytes and vmsish
which were removed in 6.51_01.
* Stopped running a Windows specific arch_check.t test
on non-Windows. (Craig Berry)
[rt.cpan.org 46678]
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/Makefile | 8 | ||||
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/distinfo | 9 | ||||
-rw-r--r-- | devel/p5-ExtUtils-MakeMaker/patches/patch-ac | 27 |
3 files changed, 10 insertions, 34 deletions
diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile index 05efc9d8af3..5d48c0295df 100644 --- a/devel/p5-ExtUtils-MakeMaker/Makefile +++ b/devel/p5-ExtUtils-MakeMaker/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.12 2009/06/02 07:21:47 sno Exp $ +# $NetBSD: Makefile,v 1.13 2009/07/30 07:16:09 sno Exp $ # -DISTNAME= ExtUtils-MakeMaker-6.52 +DISTNAME= ExtUtils-MakeMaker-6.54 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/} @@ -9,11 +9,15 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=ExtUtils/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://search.cpan.org/dist/ExtUtils-MakeMaker/ COMMENT= Write a Makefile for an extension module from a Makefile.PL +LICENSE= ${PERL5_LICENSE} PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir PERL5_PACKLIST= auto/ExtUtils/MakeMaker/.packlist +pre-configure: + cd ${WRKSRC} && find `pwd` -name "*.orig" -type f | xargs rm + .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-ExtUtils-MakeMaker/distinfo b/devel/p5-ExtUtils-MakeMaker/distinfo index 8eceaa2843f..93def5333f6 100644 --- a/devel/p5-ExtUtils-MakeMaker/distinfo +++ b/devel/p5-ExtUtils-MakeMaker/distinfo @@ -1,9 +1,8 @@ -$NetBSD: distinfo,v 1.8 2009/06/02 07:21:48 sno Exp $ +$NetBSD: distinfo,v 1.9 2009/07/30 07:16:09 sno Exp $ -SHA1 (ExtUtils-MakeMaker-6.52.tar.gz) = b2f70a3f4bd0e14cb3e190b1fb14808df41956e1 -RMD160 (ExtUtils-MakeMaker-6.52.tar.gz) = faaaf9a120464b17ea832b031e79ac656bed1deb -Size (ExtUtils-MakeMaker-6.52.tar.gz) = 260057 bytes +SHA1 (ExtUtils-MakeMaker-6.54.tar.gz) = bdb67373065c6f0da5618e8d78f7c410c7e0f167 +RMD160 (ExtUtils-MakeMaker-6.54.tar.gz) = b32a0d7a562d34e8fde3f2196d041282ac95d855 +Size (ExtUtils-MakeMaker-6.54.tar.gz) = 272703 bytes SHA1 (patch-ab) = d4d4d44518643c1649a6f6fa845615e24d0d8732 -SHA1 (patch-ac) = c6755b2f0ecfe12987c662d2ce384f5a190e4a37 SHA1 (patch-ad) = 6da4c3ebf11351423005cee4e702e557c784bec6 SHA1 (patch-ae) = 7942bbc3fbbbc21fbea9258bab53492ea4d825a5 diff --git a/devel/p5-ExtUtils-MakeMaker/patches/patch-ac b/devel/p5-ExtUtils-MakeMaker/patches/patch-ac deleted file mode 100644 index 00b10fcd292..00000000000 --- a/devel/p5-ExtUtils-MakeMaker/patches/patch-ac +++ /dev/null @@ -1,27 +0,0 @@ -$NetBSD: patch-ac,v 1.4 2009/01/05 12:15:17 he Exp $ - -This corresponds to http://rt.cpan.org/Public/Bug/Display.html?id=41060 -Can't call method "isa" without a package or object reference. - -Also correct a grammar error (duplication). - ---- lib/ExtUtils/MakeMaker.pm.orig 2008-10-20 20:18:35.000000000 +0200 -+++ lib/ExtUtils/MakeMaker.pm -@@ -122,7 +122,7 @@ sub _verify_att { - - my @sigs = ref $sig ? @$sig : $sig; - my $given = ref $val; -- unless( grep { $given eq $_ || ($_ && eval{$val->isa($_)}) } @sigs ) { -+ unless( grep { $given eq $_ || ($_ && eval{UNIVERSAL::isa($val,$_)}) } @sigs ) { - my $takes = join " or ", map { _format_att($_) } @sigs; - - my $has = _format_att($given); -@@ -1708,7 +1708,7 @@ If set to 'none', no man pages will be i - =item INSTALLVENDORSCRIPT - - Used by 'make install' which copies files from INST_SCRIPT to this --directory if INSTALLDIRS is set to is set to vendor. -+directory if INSTALLDIRS is set to vendor. - - =item INST_ARCHLIB - |