summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPerl 5 Porters <perl5-porters.nicoh.com>1996-01-13 04:16:49 +0000
committerAndy Dougherty <doughera.lafayette.edu>1996-01-13 04:16:49 +0000
commit4ad3186eb5319bf0399d911b0a1f7d45dbe377c8 (patch)
treea0ab6527cea954e89ebe87c6af90bee3987e624c
parent1476d272ad11d4ee4160587660fab223f7373e88 (diff)
downloadperl-4ad3186eb5319bf0399d911b0a1f7d45dbe377c8.tar.gz
perl 5.002beta2 patch
Disable prototypes. Disable pod2man.
-rw-r--r--ext/DB_File/Makefile.PL4
-rw-r--r--ext/DynaLoader/Makefile.PL12
-rw-r--r--ext/Fcntl/Makefile.PL6
-rw-r--r--ext/GDBM_File/Makefile.PL6
-rw-r--r--ext/NDBM_File/Makefile.PL6
-rw-r--r--ext/ODBM_File/Makefile.PL6
-rw-r--r--ext/POSIX/Makefile.PL6
-rw-r--r--ext/SDBM_File/Makefile.PL4
-rw-r--r--ext/Safe/Makefile.PL5
-rw-r--r--ext/Socket/Makefile.PL6
10 files changed, 47 insertions, 14 deletions
diff --git a/ext/DB_File/Makefile.PL b/ext/DB_File/Makefile.PL
index d9218d9d33..f67e6cd642 100644
--- a/ext/DB_File/Makefile.PL
+++ b/ext/DB_File/Makefile.PL
@@ -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?
+);
diff --git a/ext/DynaLoader/Makefile.PL b/ext/DynaLoader/Makefile.PL
index 3c7effcc0c..1b1bf7ee24 100644
--- a/ext/DynaLoader/Makefile.PL
+++ b/ext/DynaLoader/Makefile.PL
@@ -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.
diff --git a/ext/Fcntl/Makefile.PL b/ext/Fcntl/Makefile.PL
index 414df14f22..c432e1aa63 100644
--- a/ext/Fcntl/Makefile.PL
+++ b/ext/Fcntl/Makefile.PL
@@ -1,2 +1,6 @@
use ExtUtils::MakeMaker;
-WriteMakefile();
+WriteMakefile(
+ MAN3PODS => ' ', # Pods will be built by installman.
+ XSPROTOARG => '-noprototypes', # XXX remove later?
+);
+
diff --git a/ext/GDBM_File/Makefile.PL b/ext/GDBM_File/Makefile.PL
index ababcc701e..627800899b 100644
--- a/ext/GDBM_File/Makefile.PL
+++ b/ext/GDBM_File/Makefile.PL
@@ -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?
+);
diff --git a/ext/NDBM_File/Makefile.PL b/ext/NDBM_File/Makefile.PL
index 37e4a5df5e..c765dd5cd9 100644
--- a/ext/NDBM_File/Makefile.PL
+++ b/ext/NDBM_File/Makefile.PL
@@ -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?
+);
diff --git a/ext/ODBM_File/Makefile.PL b/ext/ODBM_File/Makefile.PL
index 10eef6faf4..495df3ad1f 100644
--- a/ext/ODBM_File/Makefile.PL
+++ b/ext/ODBM_File/Makefile.PL
@@ -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?
+);
diff --git a/ext/POSIX/Makefile.PL b/ext/POSIX/Makefile.PL
index 3717a0a2a7..4a7eb9af73 100644
--- a/ext/POSIX/Makefile.PL
+++ b/ext/POSIX/Makefile.PL
@@ -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?
+);
diff --git a/ext/SDBM_File/Makefile.PL b/ext/SDBM_File/Makefile.PL
index 911870ce35..634df7ce0d 100644
--- a/ext/SDBM_File/Makefile.PL
+++ b/ext/SDBM_File/Makefile.PL
@@ -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?
);
diff --git a/ext/Safe/Makefile.PL b/ext/Safe/Makefile.PL
index 414df14f22..2024998728 100644
--- a/ext/Safe/Makefile.PL
+++ b/ext/Safe/Makefile.PL
@@ -1,2 +1,5 @@
use ExtUtils::MakeMaker;
-WriteMakefile();
+WriteMakefile(
+ MAN3PODS => ' ', # Pods will be built by installman.
+ XSPROTOARG => '-noprototypes', # XXX remove later?
+);
diff --git a/ext/Socket/Makefile.PL b/ext/Socket/Makefile.PL
index a12c3394f6..f4850a0175 100644
--- a/ext/Socket/Makefile.PL
+++ b/ext/Socket/Makefile.PL
@@ -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?
+);