perl 5.002beta2 patch
Perl 5 Porters [Sat, 13 Jan 1996 04:16:49 +0000 (04:16 +0000)]
Disable prototypes.
Disable pod2man.

ext/DB_File/Makefile.PL
ext/DynaLoader/Makefile.PL
ext/Fcntl/Makefile.PL
ext/GDBM_File/Makefile.PL
ext/NDBM_File/Makefile.PL
ext/ODBM_File/Makefile.PL
ext/POSIX/Makefile.PL
ext/SDBM_File/Makefile.PL
ext/Safe/Makefile.PL
ext/Socket/Makefile.PL

index d9218d9..f67e6cd 100644 (file)
@@ -3,7 +3,9 @@ use ExtUtils::MakeMaker;
 WriteMakefile(
        NAME    => 'DB_File',
        LIBS    => ["-L/usr/local/lib -ldb"],
+       MAN3PODS        => ' ',         # Pods will be built by installman.
        #INC    => '-I/usr/local/include',
        VERSION => 1.01,
-       );
+       XSPROTOARG => '-noprototypes',          # XXX remove later?
+);
 
index 3c7effc..1b1bf7e 100644 (file)
@@ -1,17 +1,19 @@
 use ExtUtils::MakeMaker;
 
 WriteMakefile(
-    'LINKTYPE' => 'static',
-    'DEFINE'   => '-DLIBC="$(LIBC)"',
-    'SKIP'     => [qw(dynamic dynamic_lib dynamic_bs)],
-    'clean'    => {FILES => 'DynaLoader.c'},
+    LINKTYPE   => 'static',
+    DEFINE     => '-DLIBC="$(LIBC)"',
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    SKIP       => [qw(dynamic dynamic_lib dynamic_bs)],
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+    clean      => {FILES => 'DynaLoader.c'},
 );
 
 
 sub MY::postamble {
        '
 DynaLoader.c: $(DLSRC)
-       $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(XSUBPP) $(XSUBPPARGS) $(DLSRC) >tmp && mv tmp $@
+       $(PERL) -I$(PERL_ARCHLIB) -I$(PERL_LIB) $(XSUBPP) $(XSPROTOARG) $(XSUBPPARGS) $(DLSRC) >tmp && mv tmp $@
 
 # Perform very simple tests just to check for major gaffs.
 # We can\'t do much more for platforms we are not executing on.
index 414df14..c432e1a 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile();
+WriteMakefile(
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
+
index ababcc7..6278008 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile(LIBS => ["-L/usr/local/lib -lgdbm", "-ldbm"]);
+WriteMakefile(
+    LIBS => ["-L/usr/local/lib -lgdbm", "-ldbm"],
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
index 37e4a5d..c765dd5 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile(LIBS => ["-L/usr/local/lib -lndbm", "-ldbm -lucb"]);
+WriteMakefile(
+    LIBS => ["-L/usr/local/lib -lndbm", "-ldbm -lucb"],
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
index 10eef6f..495df3a 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile(LIBS => ["-ldbm -lucb"]);
+WriteMakefile(
+    LIBS => ["-ldbm -lucb"],
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
index 3717a0a..4a7eb9a 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile(LIBS => ["-lm -lposix -lcposix"]);
+WriteMakefile(
+    LIBS => ["-lm -lposix -lcposix"],
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
index 911870c..634df7c 100644 (file)
@@ -6,7 +6,9 @@ use ExtUtils::MakeMaker;
 # which perform the corresponding actions in the subdirectory.
 
 WriteMakefile(
-    'MYEXTLIB' => 'sdbm/libsdbm$(LIB_EXT)',
+    MYEXTLIB => 'sdbm/libsdbm$(LIB_EXT)',
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
 );
 
 
index 414df14..2024998 100644 (file)
@@ -1,2 +1,5 @@
 use ExtUtils::MakeMaker;
-WriteMakefile();
+WriteMakefile(
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);
index a12c339..f4850a0 100644 (file)
@@ -1,2 +1,6 @@
 use ExtUtils::MakeMaker;
-WriteMakefile(VERSION => 1.5);
+WriteMakefile(
+    VERSION => 1.5,
+    MAN3PODS   => ' ',         # Pods will be built by installman.
+    XSPROTOARG => '-noprototypes',             # XXX remove later?
+);