summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsno <sno@pkgsrc.org>2009-07-30 07:16:09 +0000
committersno <sno@pkgsrc.org>2009-07-30 07:16:09 +0000
commit78dd5618c731ac4d29284953da5d006c4f7f29da (patch)
tree8d622d582bd3a2bb2e5481082be9a567b23ea9f5
parent3d6af065c89a2828f261329be5d71900362bb34f (diff)
downloadpkgsrc-78dd5618c731ac4d29284953da5d006c4f7f29da.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]
-rw-r--r--devel/p5-ExtUtils-MakeMaker/Makefile8
-rw-r--r--devel/p5-ExtUtils-MakeMaker/distinfo9
-rw-r--r--devel/p5-ExtUtils-MakeMaker/patches/patch-ac27
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
-