summaryrefslogtreecommitdiff
path: root/lang/perl5-current/patches
diff options
context:
space:
mode:
Diffstat (limited to 'lang/perl5-current/patches')
-rw-r--r--lang/perl5-current/patches/patch-aa4
-rw-r--r--lang/perl5-current/patches/patch-ab89
-rw-r--r--lang/perl5-current/patches/patch-ac31
-rw-r--r--lang/perl5-current/patches/patch-ad46
-rw-r--r--lang/perl5-current/patches/patch-ae20
-rw-r--r--lang/perl5-current/patches/patch-af26
-rw-r--r--lang/perl5-current/patches/patch-aj13
7 files changed, 150 insertions, 79 deletions
diff --git a/lang/perl5-current/patches/patch-aa b/lang/perl5-current/patches/patch-aa
index d89c95fb43e..045c08716d8 100644
--- a/lang/perl5-current/patches/patch-aa
+++ b/lang/perl5-current/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.3 2000/08/15 00:38:40 jlam Exp $
+$NetBSD: patch-aa,v 1.4 2000/08/27 20:55:57 jlam Exp $
--- Configure.orig Wed Mar 22 15:36:37 2000
-+++ Configure Mon Aug 14 18:27:04 2000
++++ Configure
@@ -70,7 +70,7 @@
fi
diff --git a/lang/perl5-current/patches/patch-ab b/lang/perl5-current/patches/patch-ab
index bcf579f812e..49b3484cc98 100644
--- a/lang/perl5-current/patches/patch-ab
+++ b/lang/perl5-current/patches/patch-ab
@@ -1,46 +1,45 @@
-$NetBSD: patch-ab,v 1.2 2000/07/05 19:25:50 hubertf Exp $
+$NetBSD: patch-ab,v 1.3 2000/08/27 20:55:57 jlam Exp $
---- installperl.orig Wed Mar 8 13:22:41 2000
-+++ installperl Tue Jul 4 04:17:45 2000
-@@ -224,7 +224,7 @@
- safe_unlink("$installbin/s$perl_verbase$ver$exe_ext");
- if ($d_dosuid) {
- copy("suidperl$exe_ext", "$installbin/s$perl_verbase$ver$exe_ext");
-- chmod(04711, "$installbin/s$perl_verbase$ver$exe_ext");
-+ chmod(04111, "$installbin/s$perl_verbase$ver$exe_ext");
- }
-
- # Install library files.
-@@ -326,19 +326,19 @@
- (-l $usrbinperl) &&
- ((readlink $usrbinperl) eq $expinstperl));
- }
-- if ((! $mainperl_is_instperl) &&
-- (yn("Many scripts expect perl to be installed as $usrbinperl.\n" .
-- "Do you wish to have $usrbinperl be the same as\n" .
-- "$expinstperl? [y] ")))
-- {
-- unlink($usrbinperl);
-- ( $Config{'d_link'} eq 'define' &&
-- eval { CORE::link $instperl, $usrbinperl } ) ||
-- eval { symlink $expinstperl, $usrbinperl } ||
-- copy($instperl, $usrbinperl);
--
-- $mainperl_is_instperl = 1;
-- }
-+# if ((! $mainperl_is_instperl) &&
-+# (yn("Many scripts expect perl to be installed as $usrbinperl.\n" .
-+# "Do you wish to have $usrbinperl be the same as\n" .
-+# "$expinstperl? [y] ")))
-+# {
-+# unlink($usrbinperl);
-+# ( $Config{'d_link'} eq 'define' &&
-+# eval { CORE::link $instperl, $usrbinperl } ) ||
-+# eval { symlink $expinstperl, $usrbinperl } ||
-+# copy($instperl, $usrbinperl);
-+#
-+# $mainperl_is_instperl = 1;
-+# }
- }
-
- # Make links to ordinary names if installbin directory isn't current directory.
+--- MANIFEST.orig Wed Mar 22 14:33:23 2000
++++ MANIFEST
+@@ -214,20 +214,6 @@
+ ext/DB_File/hints/sco.pl Hint for DB_File for named architecture
+ ext/DB_File/typemap Berkeley DB extension interface types
+ ext/DB_File/version.c Berkeley DB extension interface version check
+-ext/Data/Dumper/Changes Data pretty printer, changelog
+-ext/Data/Dumper/Dumper.pm Data pretty printer, module
+-ext/Data/Dumper/Dumper.xs Data pretty printer, externals
+-ext/Data/Dumper/Makefile.PL Data pretty printer, makefile writer
+-ext/Data/Dumper/Todo Data pretty printer, futures
+-ext/Devel/DProf/Changes Perl code profiler changelog
+-ext/Devel/DProf/DProf.pm Perl code profiler
+-ext/Devel/DProf/DProf.xs Perl code profiler
+-ext/Devel/DProf/Makefile.PL Perl code profiler makefile writer
+-ext/Devel/DProf/Todo Perl code profiler todo list
+-ext/Devel/Peek/Changes Data debugging tool, changelog
+-ext/Devel/Peek/Makefile.PL Data debugging tool, makefile writer
+-ext/Devel/Peek/Peek.pm Data debugging tool, module and pod
+-ext/Devel/Peek/Peek.xs Data debugging tool, externals
+ ext/DynaLoader/DynaLoader_pm.PL Dynamic Loader perl module
+ ext/DynaLoader/Makefile.PL Dynamic Loader makefile writer
+ ext/DynaLoader/README Dynamic Loader notes and intro
+@@ -260,11 +246,6 @@
+ ext/File/Glob/TODO File::Glob extension todo list
+ ext/File/Glob/bsd_glob.c File::Glob extension run time code
+ ext/File/Glob/bsd_glob.h File::Glob extension header file
+-ext/GDBM_File/GDBM_File.pm GDBM extension Perl module
+-ext/GDBM_File/GDBM_File.xs GDBM extension external subroutines
+-ext/GDBM_File/Makefile.PL GDBM extension makefile writer
+-ext/GDBM_File/hints/sco.pl Hint for GDBM_File for named architecture
+-ext/GDBM_File/typemap GDBM extension interface types
+ ext/IO/ChangeLog IO perl module change log
+ ext/IO/IO.pm Top-level interface to IO::* classes
+ ext/IO/IO.xs IO extension external subroutines
+@@ -1493,7 +1474,6 @@
+ util.h Dummy header
+ utils/Makefile Extract the utility scripts
+ utils/c2ph.PL program to translate dbx stabs to perl
+-utils/dprofpp.PL Perl code profile post-processor
+ utils/h2ph.PL A thing to turn C .h files into perl .ph files
+ utils/h2xs.PL Program to make .xs files from C header files
+ utils/perlbc.PL Front-end for byte compiler
diff --git a/lang/perl5-current/patches/patch-ac b/lang/perl5-current/patches/patch-ac
index b491d966dcb..324943ef045 100644
--- a/lang/perl5-current/patches/patch-ac
+++ b/lang/perl5-current/patches/patch-ac
@@ -1,20 +1,13 @@
-$NetBSD: patch-ac,v 1.2 2000/07/05 19:25:50 hubertf Exp $
+$NetBSD: patch-ac,v 1.3 2000/08/27 20:55:57 jlam Exp $
---- perl.h.orig Sun Mar 19 06:45:33 2000
-+++ perl.h Tue Jul 4 04:18:16 2000
-@@ -486,6 +486,15 @@
- # include <sys/param.h>
- #endif
-
-+/* needed for IAMSUID case for 4.4BSD systems
-+ * XXX there should probably be a Configure variable
-+ */
-+
-+#ifdef I_SYS_PARAM
-+#if (defined (BSD) && (BSD >= 199306))
-+# include <sys/mount.h>
-+#endif /* !BSD */
-+#endif /* !I_SYS_PARAM */
-
- /* Use all the "standard" definitions? */
- #if defined(STANDARD_C) && defined(I_STDLIB)
+--- ext/POSIX/Makefile.PL.orig Wed Mar 22 11:23:03 2000
++++ ext/POSIX/Makefile.PL
+@@ -6,7 +6,7 @@
+ @libs = ('LIBS' => ["-lm -lc -lposix -lcposix"]);
+ }
+ else {
+- @libs = ('LIBS' => ["-lm -lposix -lcposix"]);
++ @libs = ('LIBS' => ["-lm"]);
+ }
+ }
+ WriteMakefile(
diff --git a/lang/perl5-current/patches/patch-ad b/lang/perl5-current/patches/patch-ad
new file mode 100644
index 00000000000..ca7c9f9e520
--- /dev/null
+++ b/lang/perl5-current/patches/patch-ad
@@ -0,0 +1,46 @@
+$NetBSD: patch-ad,v 1.5 2000/08/27 20:55:58 jlam Exp $
+
+--- installperl.orig Wed Mar 8 07:22:41 2000
++++ installperl
+@@ -224,7 +224,7 @@
+ safe_unlink("$installbin/s$perl_verbase$ver$exe_ext");
+ if ($d_dosuid) {
+ copy("suidperl$exe_ext", "$installbin/s$perl_verbase$ver$exe_ext");
+- chmod(04711, "$installbin/s$perl_verbase$ver$exe_ext");
++ chmod(04111, "$installbin/s$perl_verbase$ver$exe_ext");
+ }
+
+ # Install library files.
+@@ -326,19 +326,19 @@
+ (-l $usrbinperl) &&
+ ((readlink $usrbinperl) eq $expinstperl));
+ }
+- if ((! $mainperl_is_instperl) &&
+- (yn("Many scripts expect perl to be installed as $usrbinperl.\n" .
+- "Do you wish to have $usrbinperl be the same as\n" .
+- "$expinstperl? [y] ")))
+- {
+- unlink($usrbinperl);
+- ( $Config{'d_link'} eq 'define' &&
+- eval { CORE::link $instperl, $usrbinperl } ) ||
+- eval { symlink $expinstperl, $usrbinperl } ||
+- copy($instperl, $usrbinperl);
+-
+- $mainperl_is_instperl = 1;
+- }
++# if ((! $mainperl_is_instperl) &&
++# (yn("Many scripts expect perl to be installed as $usrbinperl.\n" .
++# "Do you wish to have $usrbinperl be the same as\n" .
++# "$expinstperl? [y] ")))
++# {
++# unlink($usrbinperl);
++# ( $Config{'d_link'} eq 'define' &&
++# eval { CORE::link $instperl, $usrbinperl } ) ||
++# eval { symlink $expinstperl, $usrbinperl } ||
++# copy($instperl, $usrbinperl);
++#
++# $mainperl_is_instperl = 1;
++# }
+ }
+
+ # Make links to ordinary names if installbin directory isn't current directory.
diff --git a/lang/perl5-current/patches/patch-ae b/lang/perl5-current/patches/patch-ae
new file mode 100644
index 00000000000..4069055d3e5
--- /dev/null
+++ b/lang/perl5-current/patches/patch-ae
@@ -0,0 +1,20 @@
+$NetBSD: patch-ae,v 1.1 2000/08/27 20:55:58 jlam Exp $
+
+--- perl.h.orig Sun Mar 19 00:45:33 2000
++++ perl.h
+@@ -486,6 +486,15 @@
+ # include <sys/param.h>
+ #endif
+
++/* needed for IAMSUID case for 4.4BSD systems
++ * XXX there should probably be a Configure variable
++ */
++
++#ifdef I_SYS_PARAM
++#if (defined (BSD) && (BSD >= 199306))
++# include <sys/mount.h>
++#endif /* !BSD */
++#endif /* !I_SYS_PARAM */
+
+ /* Use all the "standard" definitions? */
+ #if defined(STANDARD_C) && defined(I_STDLIB)
diff --git a/lang/perl5-current/patches/patch-af b/lang/perl5-current/patches/patch-af
new file mode 100644
index 00000000000..0c667d76b6b
--- /dev/null
+++ b/lang/perl5-current/patches/patch-af
@@ -0,0 +1,26 @@
+$NetBSD: patch-af,v 1.1 2000/08/27 20:55:59 jlam Exp $
+
+--- utils/Makefile.orig Mon Sep 6 15:46:15 1999
++++ utils/Makefile
+@@ -5,9 +5,9 @@
+ # Files to be built with variable substitution after miniperl is
+ # available. Dependencies handled manually below (for now).
+
+-pl = c2ph.PL h2ph.PL h2xs.PL perlbug.PL perldoc.PL pl2pm.PL splain.PL perlcc.PL dprofpp.PL
+-plextract = c2ph h2ph h2xs perlbug perldoc pl2pm splain perlcc dprofpp
+-plextractexe = c2ph.exe h2ph.exe h2xs.exe perlbug.exe perldoc.exe pl2pm.exe splain.exe perlcc.exe dprofpp.exe
++pl = c2ph.PL h2ph.PL h2xs.PL perlbug.PL perldoc.PL pl2pm.PL splain.PL perlcc.PL
++plextract = c2ph h2ph h2xs perlbug perldoc pl2pm splain perlcc
++plextractexe = c2ph.exe h2ph.exe h2xs.exe perlbug.exe perldoc.exe pl2pm.exe splain.exe perlcc.exe
+
+ all: $(plextract)
+
+@@ -32,8 +32,6 @@
+ splain: splain.PL ../config.sh ../lib/diagnostics.pm
+
+ perlcc: perlcc.PL ../config.sh
+-
+-dprofpp: dprofpp.PL ../config.sh
+
+ clean:
+
diff --git a/lang/perl5-current/patches/patch-aj b/lang/perl5-current/patches/patch-aj
deleted file mode 100644
index de320fa8ad9..00000000000
--- a/lang/perl5-current/patches/patch-aj
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aj,v 1.2 2000/07/05 19:25:50 hubertf Exp $
-
---- ext/POSIX/Makefile.PL.orig Wed Mar 22 17:23:03 2000
-+++ ext/POSIX/Makefile.PL Tue Jul 4 04:21:19 2000
-@@ -6,7 +6,7 @@
- @libs = ('LIBS' => ["-lm -lc -lposix -lcposix"]);
- }
- else {
-- @libs = ('LIBS' => ["-lm -lposix -lcposix"]);
-+ @libs = ('LIBS' => ["-lm"]);
- }
- }
- WriteMakefile(