summaryrefslogtreecommitdiffstats
path: root/devel/pmake/files
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1998-11-15 22:54:25 +0000
committersteve <steve@FreeBSD.org>1998-11-15 22:54:25 +0000
commit3e2944e54d721a081d51b9619a8204c09fd0d202 (patch)
treedd22e619627cdcc25b9703d5f0ea86df55841460 /devel/pmake/files
parent7aa612821beb3b65eeee908d25b0c04d09a4e1ff (diff)
downloadFreeBSD-ports-3e2944e54d721a081d51b9619a8204c09fd0d202.zip
FreeBSD-ports-3e2944e54d721a081d51b9619a8204c09fd0d202.tar.gz
Initial import of pmake version 2.1.33.
A parallel make(1) from the Sprite OS project. Reviewed by: asami
Diffstat (limited to 'devel/pmake/files')
-rw-r--r--devel/pmake/files/patch-aa13
-rw-r--r--devel/pmake/files/patch-ab11
-rw-r--r--devel/pmake/files/patch-ac74
-rw-r--r--devel/pmake/files/patch-ad13
-rw-r--r--devel/pmake/files/patch-ae11
-rw-r--r--devel/pmake/files/patch-af23
-rw-r--r--devel/pmake/files/patch-ag8
-rw-r--r--devel/pmake/files/patch-ah18
8 files changed, 171 insertions, 0 deletions
diff --git a/devel/pmake/files/patch-aa b/devel/pmake/files/patch-aa
new file mode 100644
index 0000000..e54bb2a
--- /dev/null
+++ b/devel/pmake/files/patch-aa
@@ -0,0 +1,13 @@
+--- makefile.orig Thu Nov 12 10:59:34 1998
++++ makefile Thu Nov 12 11:01:51 1998
+@@ -21,8 +21,8 @@
+ # LSTDIR location of linked-list library
+ #
+ DESTDIR =
+-BINDIR = /usr/local/bin
+-LIBDIR = /usr/local/lib/pmake
++BINDIR = $(PREFIX)/bin
++LIBDIR = $(PREFIX)/lib/pmake
+ SYSTEM_MK = system.mk
+
+ LIBSRC = lib
diff --git a/devel/pmake/files/patch-ab b/devel/pmake/files/patch-ab
new file mode 100644
index 0000000..687380b
--- /dev/null
+++ b/devel/pmake/files/patch-ab
@@ -0,0 +1,11 @@
+--- lib/sprite/strsignal.c.orig Thu Nov 12 10:47:48 1998
++++ lib/sprite/strsignal.c Thu Nov 12 10:48:36 1998
+@@ -23,7 +23,7 @@
+
+ #ifndef _sys_siglist /* SVR4 has strsignal() */
+
+-#ifndef hpux
++#if !defined(hpux) && !defined(__FreeBSD__)
+ extern char *sys_siglist[];
+ #endif /* hpux */
+
diff --git a/devel/pmake/files/patch-ac b/devel/pmake/files/patch-ac
new file mode 100644
index 0000000..ca66728
--- /dev/null
+++ b/devel/pmake/files/patch-ac
@@ -0,0 +1,74 @@
+--- lib/mk/system.mk.orig Thu Nov 12 14:33:01 1998
++++ lib/mk/system.mk Thu Nov 12 14:56:51 1998
+@@ -20,9 +20,9 @@
+ .EXPORT: SAME
+ #endif .MACHINE
+
+-#ifdef .MACHINE
+-#include <sys-$(.MACHINE:S@/@-@g).mk>
+-#endif
++##ifdef .MACHINE
++##include <sys-$(.MACHINE:S@/@-@g).mk>
++##endif
+
+
+ .SUFFIXES : .out .a .ln .o .c .cc .F .f .e .r .y .l .s .cl .p .h .i \
+@@ -45,39 +45,40 @@
+
+ # Use absolute paths whenever possible. This greatly reduces server load
+ # once pmake has created parallel jobs all over the network ...
+-YACC ?= /usr/bin/yacc
+-YFLAGS ?=
+-LEX ?= /usr/bin/lex
++YACC ?= yacc
++YFLAGS ?= -d
++LEX ?= lex
+ LFLAGS ?=
+-CC ?= /bin/cc
+-CXX ?= CC
+-RM ?= /bin/rm -f
+-MV ?= /bin/mv
+-AS ?= /bin/as
+-PC ?= /usr/ucb/pc
++CC ?= cc
++CXX ?= c++
++RM ?= rm -f
++MV ?= mv
++AS ?= as
++PC ?= pc
+ PFLAGS ?=
+-CFLAGS ?=
+-CXXFLAGS?=
++CFLAGS ?= -O -pipe
++CXXFLAGS?= $(CFLAGS)
+ AFLAGS ?=
+-RC ?= /usr/bin/f77
++RC ?= f77
+ RFLAGS ?=
+-FC ?= /usr/bin/f77
++FC ?= f77
+ EFLAGS ?=
+-FFLAGS ?=
++FFLAGS ?= -O
+ LOADLIBES ?=
+ CO ?= co
+ COFLAGS ?=
+ CI ?= ci
+ CIFLAGS ?=
+-AR ?= /bin/ar
+-ARFLAGS ?= r
++AR ?= ar
++ARFLAGS ?= -rv
+ #ifdef SYSV
+ RANLIB ?= /bin/true
+ #else
+ RANLIB ?= ranlib
+ #endif
+-LD ?= /bin/ld
+-LINT ?= /usr/bin/lint
++LD ?= ld
++LINT ?= lint
++LINTFLAGS ?= -chapbx
+ MKDEP ?= makedepend
+
+ .c,v.c .y,v.y .l,v.l .s,v.s .h,v.h :
diff --git a/devel/pmake/files/patch-ad b/devel/pmake/files/patch-ad
new file mode 100644
index 0000000..21f90d1
--- /dev/null
+++ b/devel/pmake/files/patch-ad
@@ -0,0 +1,13 @@
+--- common.mk.orig Thu Nov 12 15:49:34 1998
++++ common.mk Thu Nov 12 15:50:31 1998
+@@ -30,8 +30,8 @@
+ # INCLUDE where the sprite include files are
+ #
+ DESTDIR =
+-BINDIR = /usr/local/bin
+-LIBDIR = /usr/local/lib/pmake
++BINDIR = $(PREFIX)/bin
++LIBDIR = $(PREFIX)/lib/pmake
+ SYSTEM_MK = system.mk
+
+ #
diff --git a/devel/pmake/files/patch-ae b/devel/pmake/files/patch-ae
new file mode 100644
index 0000000..4b4918a
--- /dev/null
+++ b/devel/pmake/files/patch-ae
@@ -0,0 +1,11 @@
+--- doc/Makefile.orig Thu Nov 12 17:51:30 1998
++++ doc/Makefile Thu Nov 12 17:54:24 1998
+@@ -19,7 +19,7 @@
+ # most of the stuff here is machine independent
+ .EXPORT:
+
+-MANDIR = /usr/local/man
++MANDIR = $(PREFIX)/man
+ MANEXT1 = 1
+ MANEXT8 = 8
+
diff --git a/devel/pmake/files/patch-af b/devel/pmake/files/patch-af
new file mode 100644
index 0000000..b8427c7
--- /dev/null
+++ b/devel/pmake/files/patch-af
@@ -0,0 +1,23 @@
+--- customs/Makefile.orig Thu Nov 12 16:41:07 1998
++++ customs/Makefile Thu Nov 12 16:42:14 1998
+@@ -19,16 +19,16 @@
+ #
+ # Owner of the various binaries
+ #
+-OWNER = $$USER
++OWNER = root
+
+ #
+ # ETCDIR is where the system-control clients and the daemon itself go.
+ # USRLIBDIR is where the customs library (archive) goes.
+ # INCLUDEDIR is where the header files belonging to the customs library go.
+ #
+-ETCDIR = /usr/local/etc
+-USRLIBDIR = /usr/local/lib
+-INCLUDEDIR = /usr/local/include/customs
++ETCDIR = $(PREFIX)/etc
++USRLIBDIR = $(PREFIX)/lib
++INCLUDEDIR = $(PREFIX)/include/customs
+
+ #
+ # Strip installed binaries
diff --git a/devel/pmake/files/patch-ag b/devel/pmake/files/patch-ag
new file mode 100644
index 0000000..2a7ce00
--- /dev/null
+++ b/devel/pmake/files/patch-ag
@@ -0,0 +1,8 @@
+--- customs/sigList.c.orig Thu Nov 12 16:43:25 1998
++++ customs/sigList.c Thu Nov 12 16:43:54 1998
+@@ -20,4 +20,5 @@
+ #endif /* not lint */
+
++#include <sys/types.h>
+ #include <sys/signal.h>
+
diff --git a/devel/pmake/files/patch-ah b/devel/pmake/files/patch-ah
new file mode 100644
index 0000000..b291985
--- /dev/null
+++ b/devel/pmake/files/patch-ah
@@ -0,0 +1,18 @@
+--- customs/os-bsd.c.orig Thu Nov 12 16:45:42 1998
++++ customs/os-bsd.c Thu Nov 12 16:47:14 1998
+@@ -162,6 +162,15 @@
+ # define NO_SWAP /* doesn't have old BSD kernel structures */
+ #endif /* bsdi */
+
++#ifdef __FreeBSD__
++# define KERNEL_FILE "/kernel"
++# define NLIST_AVENRUN "_averunnable"
++# define NLIST_NPROC "_maxproc"
++# define NLIST_NPROCS "_nprocs"
++# define UTMP_FILE "/var/run/utmp"
++# define NO_SWAP /* doesn't have old BSD kernel structures */
++#endif /* __FreeBSD__ */
++
+ /* defaults for most BSD systems */
+ #ifndef n_symbol
+ # define n_symbol n_name
OpenPOWER on IntegriCloud