diff options
Diffstat (limited to 'lang/perl5-current/patches')
-rw-r--r-- | lang/perl5-current/patches/patch-aa | 4 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-ab | 89 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-ac | 31 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-ad | 46 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-ae | 20 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-af | 26 | ||||
-rw-r--r-- | lang/perl5-current/patches/patch-aj | 13 |
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( |