pkgsrc/devel/p5-ExtUtils-MakeMaker/patches/patch-ad
sno 0934a662bb PkgSrc changes:
- Updating package for ExtUtils::MakeMaker to 6.50

Upstream changes:
6.50  Sun Mar 22 12:28:06 PDT 2009
    Windows
    * Remove the special checks for compilers that need a "manifest".  Instead,
      the code will just be a no-op if there's no manifest.  Or something.
      I dunno, I'm hoping Jan and Steve know what they're doing.
      [rt.perl.org 61492]


6.49_01  Thu Feb 19 17:06:36 PST 2009
    New OS Support
    * Recognize "Haiku", a resurrection of BeOS.

    New Features
    - META.yml now includes ExtUtils::MakeMaker in build_requires by
      default.

    Test Fixes
    - ExtUtils::Install 1.51 changed its output breaking some tests that
      were looking for /^Writing/ [rt.cpan.org 42927]

    Bug Fixes
    - Upgrade bundled modules:  ExtUtils::Install 1.52, ExtUtils::Command
      1.16, ExtUtils::Manifest 1.56.

    Other
    - The MakeMaker repository moved slightly.  Changed the metadata to
      reflect this.  [rt.cpan.org 41571]
2009-04-12 01:03:24 +00:00

38 lines
1.2 KiB
Text

$NetBSD: patch-ad,v 1.3 2009/04/12 01:03:24 sno Exp $
Perl in pkgsrc doesn't install or tweak perllocal.pod, so comment
out that test.
Also apply fix to test culled by following references from
http://rt.cpan.org/Public/Bug/Display.html?id=40698
Expected output is now only present when VERBINST=1.
--- t/INSTALL_BASE.t.orig 2009-02-20 00:30:32.000000000 +0000
+++ t/INSTALL_BASE.t 2009-04-12 00:49:30.000000000 +0000
@@ -16,7 +16,7 @@
use File::Path;
use Config;
-use Test::More tests => 20;
+use Test::More tests => 18;
use MakeMaker::Test::Utils;
use MakeMaker::Test::Setup::BFD;
@@ -48,7 +48,7 @@
my $make = make_run();
run("$make"); # this is necessary due to a dmake bug.
-my $install_out = run("$make install");
+my $install_out = run("$make install VERBINST=1");
is( $?, 0, ' make install exited normally' ) || diag $install_out;
like( $install_out, qr/^Installing /m );
@@ -58,7 +58,7 @@
('../dummy-install/lib/perl5/Big/Dummy.pm',
'../dummy-install/lib/perl5/Big/Liar.pm',
'../dummy-install/bin/program',
- "../dummy-install/lib/perl5/$Config{archname}/perllocal.pod",
+# "../dummy-install/lib/perl5/$Config{archname}/perllocal.pod",
"../dummy-install/lib/perl5/$Config{archname}/auto/Big/Dummy/.packlist"
);