aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Getopt-Long/files
diff options
context:
space:
mode:
authorAnton Berezin <tobez@FreeBSD.org>2002-06-08 14:30:51 +0000
committerAnton Berezin <tobez@FreeBSD.org>2002-06-08 14:30:51 +0000
commit48320035775440378dcfeabae22fc6b94e94b2d3 (patch)
treea43c55fcdc4e21cf0f8120150627117cab47da8a /devel/p5-Getopt-Long/files
parentd90682acdf8c79d67d5da55b5eba8845eb58c301 (diff)
downloadports-48320035775440378dcfeabae22fc6b94e94b2d3.tar.gz
ports-48320035775440378dcfeabae22fc6b94e94b2d3.zip
Notes
Diffstat (limited to 'devel/p5-Getopt-Long/files')
-rw-r--r--devel/p5-Getopt-Long/files/patch-Makefile.PL39
1 files changed, 39 insertions, 0 deletions
diff --git a/devel/p5-Getopt-Long/files/patch-Makefile.PL b/devel/p5-Getopt-Long/files/patch-Makefile.PL
new file mode 100644
index 000000000000..b0d85776e608
--- /dev/null
+++ b/devel/p5-Getopt-Long/files/patch-Makefile.PL
@@ -0,0 +1,39 @@
+$Id$
+
+--- Makefile.PL.orig Fri May 24 17:51:36 2002
++++ Makefile.PL Fri May 24 17:52:52 2002
+@@ -5,6 +5,7 @@
+
+ require "./lib/Getopt/Long.pm";
+ my $version = $Getopt::Long::VERSION_STRING || $Getopt::Long::VERSION;
++my $leave_alone = $Config{installprivlib} =~ m|/libdata/perl/|;
+
+ sub MY::postamble {
+ my $ret = "";
+@@ -18,7 +19,7 @@
+ I can add instructions to the Makefile to remove it when you
+ install this version.
+ EOD
+- my $ans = prompt ("Shall I add the remove instructions?");
++ my $ans = $leave_alone ? "no" : "yes";
+ if ( $ans =~ /^y/i ) {
+ $ret .= <<EOD;
+ install ::
+@@ -37,7 +38,7 @@
+ I can add instructions to the Makefile to remove them when you
+ install this version.
+ EOD
+- my $ans = prompt ("Shall I add the remove instructions?");
++ my $ans = $leave_alone ? "no" : "yes";
+ if ( $ans =~ /^y/i ) {
+ $ret .= <<EOD;
+ install ::
+@@ -68,7 +69,7 @@
+ ABSTRACT => 'Module to handle parsing command line options',
+ ),
+
+- INSTALLDIRS => 'perl',
++ INSTALLDIRS => ($leave_alone ? 'site' : 'perl'),
+ PM => { "lib/newgetopt.pl" => '$(INST_LIB)/newgetopt.pl',
+ "lib/Getopt/Long.pm" => '$(INST_LIB)/Getopt/Long.pm',
+ # "perlcmdline.pod" => '$(INST_LIB)/pod/perlcmdline.pod',