summaryrefslogtreecommitdiff
path: root/lang/perl5/patches
diff options
context:
space:
mode:
authorjlam <jlam>2005-08-12 19:59:03 +0000
committerjlam <jlam>2005-08-12 19:59:03 +0000
commitd552c7a4d6ff5d5a78773beb591a0a4d1c3653b4 (patch)
tree1d86c540323149332dd0f75f64958770c5065c97 /lang/perl5/patches
parent326d3497e2831f4424e5aa82674f4d207a16a0ac (diff)
downloadpkgsrc-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-aa20
-rw-r--r--lang/perl5/patches/patch-al21
-rw-r--r--lang/perl5/patches/patch-ao40
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 );