diff options
author | jlam <jlam> | 2005-08-12 19:59:03 +0000 |
---|---|---|
committer | jlam <jlam> | 2005-08-12 19:59:03 +0000 |
commit | d552c7a4d6ff5d5a78773beb591a0a4d1c3653b4 (patch) | |
tree | 1d86c540323149332dd0f75f64958770c5065c97 /lang/perl5/patches | |
parent | 326d3497e2831f4424e5aa82674f4d207a16a0ac (diff) | |
download | pkgsrc-d552c7a4d6ff5d5a78773beb591a0a4d1c3653b4.tar.gz |
Restore perllocal.pod-generating behavior of ExtUtils::MakeMaker
because some Perl modules make some (bad) assumptions about the
structure of a MakeMaker-generated Makefile. Instead, remove the
perllocal.pod file whenever a p5-* module or perl itself is removed.
While here, rename some of the install/deinstall templates to more
descriptive names.
Bump the PKGREVISION to 3.
Diffstat (limited to 'lang/perl5/patches')
-rw-r--r-- | lang/perl5/patches/patch-aa | 20 | ||||
-rw-r--r-- | lang/perl5/patches/patch-al | 21 | ||||
-rw-r--r-- | lang/perl5/patches/patch-ao | 40 |
3 files changed, 1 insertions, 80 deletions
diff --git a/lang/perl5/patches/patch-aa b/lang/perl5/patches/patch-aa index b233fc0932f..f5b58f45ffd 100644 --- a/lang/perl5/patches/patch-aa +++ b/lang/perl5/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.28 2005/08/07 21:47:24 jlam Exp $ +$NetBSD: patch-aa,v 1.29 2005/08/12 19:59:03 jlam Exp $ --- lib/ExtUtils/MM_Unix.pm.orig 2004-01-05 17:34:59.000000000 -0500 +++ lib/ExtUtils/MM_Unix.pm @@ -83,24 +83,6 @@ $NetBSD: patch-aa,v 1.28 2005/08/07 21:47:24 jlam Exp $ ); my %man_layouts = -@@ -2480,13 +2501,13 @@ sub install { - my(@m); - - push @m, q{ --install :: all pure_install doc_install -+install :: all pure_install - --install_perl :: all pure_perl_install doc_perl_install -+install_perl :: all pure_perl_install - --install_site :: all pure_site_install doc_site_install -+install_site :: all pure_site_install - --install_vendor :: all pure_vendor_install doc_vendor_install -+install_vendor :: all pure_vendor_install - - pure_install :: pure_$(INSTALLDIRS)_install - @@ -2519,7 +2540,7 @@ pure_site_install :: $(INST_LIB) $(DESTINSTALLSITELIB) \ $(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \ diff --git a/lang/perl5/patches/patch-al b/lang/perl5/patches/patch-al deleted file mode 100644 index 1ef3b34fffa..00000000000 --- a/lang/perl5/patches/patch-al +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-al,v 1.3 2005/08/06 06:18:45 jlam Exp $ - ---- lib/ExtUtils/MM_VMS.pm.orig 2004-01-05 17:34:59.000000000 -0500 -+++ lib/ExtUtils/MM_VMS.pm -@@ -1457,13 +1457,13 @@ sub install { - } - - push @m, q[ --install :: all pure_install doc_install -+install :: all pure_install - $(NOECHO) $(NOOP) - --install_perl :: all pure_perl_install doc_perl_install -+install_perl :: all pure_perl_install - $(NOECHO) $(NOOP) - --install_site :: all pure_site_install doc_site_install -+install_site :: all pure_site_install - $(NOECHO) $(NOOP) - - pure_install :: pure_$(INSTALLDIRS)_install diff --git a/lang/perl5/patches/patch-ao b/lang/perl5/patches/patch-ao deleted file mode 100644 index b5df7e305b9..00000000000 --- a/lang/perl5/patches/patch-ao +++ /dev/null @@ -1,40 +0,0 @@ -$NetBSD: patch-ao,v 1.1 2005/08/08 16:39:58 jlam Exp $ - ---- lib/ExtUtils/t/basic.t.orig 2004-01-05 17:34:59.000000000 -0500 -+++ lib/ExtUtils/t/basic.t -@@ -118,7 +118,7 @@ is( $?, 0, - diag $test_out; - - --my $install_out = run("$make install"); -+my $install_out = run("$make install doc_install"); - is( $?, 0, 'install' ) || diag $install_out; - like( $install_out, qr/^Installing /m ); - like( $install_out, qr/^Writing /m ); -@@ -138,7 +138,7 @@ ok( $files{'perllocal.pod'},' perllocal - SKIP: { - skip "VMS install targets do not preserve $(PREFIX)", 8 if $Is_VMS; - -- $install_out = run("$make install PREFIX=elsewhere"); -+ $install_out = run("$make install doc_install PREFIX=elsewhere"); - is( $?, 0, 'install with PREFIX override' ) || diag $install_out; - like( $install_out, qr/^Installing /m ); - like( $install_out, qr/^Writing /m ); -@@ -157,7 +157,7 @@ SKIP: { - SKIP: { - skip "VMS install targets do not preserve $(DESTDIR)", 10 if $Is_VMS; - -- $install_out = run("$make install PREFIX= DESTDIR=other"); -+ $install_out = run("$make install doc_install PREFIX= DESTDIR=other"); - is( $?, 0, 'install with DESTDIR' ) || - diag $install_out; - like( $install_out, qr/^Installing /m ); -@@ -197,7 +197,7 @@ SKIP: { - SKIP: { - skip "VMS install targets do not preserve $(PREFIX)", 9 if $Is_VMS; - -- $install_out = run("$make install PREFIX=elsewhere DESTDIR=other/"); -+ $install_out = run("$make install doc_install PREFIX=elsewhere DESTDIR=other/"); - is( $?, 0, 'install with PREFIX override and DESTDIR' ) || - diag $install_out; - like( $install_out, qr/^Installing /m ); |