pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/p5-ExtUtils-MakeMaker Updating package for p5 mo...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d5cdea35822c
branches: trunk
changeset: 562504:d5cdea35822c
user: sno <sno%pkgsrc.org@localhost>
date: Thu Jul 30 07:16:09 2009 +0000
description:
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:
devel/p5-ExtUtils-MakeMaker/Makefile | 8 ++++++--
devel/p5-ExtUtils-MakeMaker/distinfo | 9 ++++-----
devel/p5-ExtUtils-MakeMaker/patches/patch-ac | 27 ---------------------------
3 files changed, 10 insertions(+), 34 deletions(-)
diffs (77 lines):
diff -r 8b52fdc4890c -r d5cdea35822c devel/p5-ExtUtils-MakeMaker/Makefile
--- a/devel/p5-ExtUtils-MakeMaker/Makefile Thu Jul 30 04:28:17 2009 +0000
+++ b/devel/p5-ExtUtils-MakeMaker/Makefile Thu Jul 30 07:16:09 2009 +0000
@@ -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 @@
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
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 -r 8b52fdc4890c -r d5cdea35822c devel/p5-ExtUtils-MakeMaker/distinfo
--- a/devel/p5-ExtUtils-MakeMaker/distinfo Thu Jul 30 04:28:17 2009 +0000
+++ b/devel/p5-ExtUtils-MakeMaker/distinfo Thu Jul 30 07:16:09 2009 +0000
@@ -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 -r 8b52fdc4890c -r d5cdea35822c devel/p5-ExtUtils-MakeMaker/patches/patch-ac
--- a/devel/p5-ExtUtils-MakeMaker/patches/patch-ac Thu Jul 30 04:28:17 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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
-
Home |
Main Index |
Thread Index |
Old Index