From 84d2dad7ca24787c31a4c5b238f424a4e69ff9a8 Mon Sep 17 00:00:00 2001 From: asami Date: Tue, 8 Aug 1995 10:24:11 +0000 Subject: Another hyper make. Submitted by: nils@guru.ims.uni-stuttgart.de (Cornelis van der Laan) --- devel/dmake/Makefile | 21 ++++++++++++++ devel/dmake/distinfo | 1 + devel/dmake/files/patch-aa | 72 ++++++++++++++++++++++++++++++++++++++++++++++ devel/dmake/pkg-comment | 1 + devel/dmake/pkg-descr | 8 ++++++ devel/dmake/pkg-plist | 2 ++ 6 files changed, 105 insertions(+) create mode 100644 devel/dmake/Makefile create mode 100644 devel/dmake/distinfo create mode 100644 devel/dmake/files/patch-aa create mode 100644 devel/dmake/pkg-comment create mode 100644 devel/dmake/pkg-descr create mode 100644 devel/dmake/pkg-plist diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile new file mode 100644 index 000000000000..d689ad7c1c00 --- /dev/null +++ b/devel/dmake/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: dmake +# Version required: 4.0 +# Date created: 31 July 1995 +# Whom: nils@guru.ims.uni-stuttgart.de +# +# $Id: Makefile,v 1.9 1995/06/18 13:11:25 ache Exp $ +# + +DISTNAME= dmake40 +PKGNAME= dmake-4.0 +CATEGORIES= development programming +MASTER_SITES= ftp://plg.uwaterloo.ca/pub/dmake/ + +MAINTAINER= nils@guru.ims.uni-stuttgart.de + +WRKSRC= $(WRKDIR)/dmake +USE_GMAKE= yes +MAKEFILE= makefile +ALL_TARGET= bsd43 + +.include diff --git a/devel/dmake/distinfo b/devel/dmake/distinfo new file mode 100644 index 000000000000..cd0355b517ce --- /dev/null +++ b/devel/dmake/distinfo @@ -0,0 +1 @@ +MD5 (dmake40.tar.gz) = e2858117a717a72332a5be5ceecf6f8a diff --git a/devel/dmake/files/patch-aa b/devel/dmake/files/patch-aa new file mode 100644 index 000000000000..1ff5ad32213d --- /dev/null +++ b/devel/dmake/files/patch-aa @@ -0,0 +1,72 @@ +*** unix/bsd43/make.sh.orig Thu Oct 6 18:26:53 1994 +--- unix/bsd43/make.sh Sat Aug 5 18:39:51 1995 +*************** +*** 1,3 **** +--- 1,5 ---- ++ if [ ! -x dmake ] ++ then + mkdir objects + cc -c -I. -Iunix -Iunix/bsd43 -O infer.c + mv infer.o objects +*************** +*** 51,69 **** + mv runargv.o objects + cc -c -I. -Iunix -Iunix/bsd43 -O unix/dcache.c + mv dcache.o objects +- cc -c -I. -Iunix -Iunix/bsd43 -O unix/bsd43/putenv.c +- mv putenv.o objects +- cc -c -I. -Iunix -Iunix/bsd43 -O unix/bsd43/tempnam.c +- mv tempnam.o objects +- cc -c -I. -Iunix -Iunix/bsd43 -O unix/bsd43/utime.c +- mv utime.o objects +- cc -c -I. -Iunix -Iunix/bsd43 -O unix/bsd43/setvbuf.c +- mv setvbuf.o objects + cc -O -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o \ + objects/dmstring.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o \ + objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o \ + objects/quit.o objects/state.o objects/dmdump.o objects/macparse.o \ + objects/rulparse.o objects/percent.o objects/function.o objects/arlib.o \ + objects/dirbrk.o objects/rmprq.o objects/ruletab.o objects/runargv.o \ +! objects/dcache.o objects/putenv.o objects/tempnam.o objects/utime.o objects/setvbuf.o + cp unix/bsd43/startup.mk startup.mk +--- 53,64 ---- + mv runargv.o objects + cc -c -I. -Iunix -Iunix/bsd43 -O unix/dcache.c + mv dcache.o objects + cc -O -o dmake objects/infer.o objects/make.o objects/stat.o objects/expand.o \ + objects/dmstring.o objects/hash.o objects/dag.o objects/dmake.o objects/path.o \ + objects/imacs.o objects/sysintf.o objects/parse.o objects/getinp.o \ + objects/quit.o objects/state.o objects/dmdump.o objects/macparse.o \ + objects/rulparse.o objects/percent.o objects/function.o objects/arlib.o \ + objects/dirbrk.o objects/rmprq.o objects/ruletab.o objects/runargv.o \ +! objects/dcache.o + cp unix/bsd43/startup.mk startup.mk ++ fi +*** unix/runargv.c-dist Sat Aug 5 18:17:21 1995 +--- unix/runargv.c Sat Aug 5 18:17:38 1995 +*************** +*** 77,83 **** +--- 77,85 ---- + char *cmd; + { + extern int errno; ++ #ifndef __FreeBSD__ + extern char *sys_errlist[]; ++ #endif + int pid; + char **argv; + +*** makefile.orig Thu Oct 6 18:30:22 1994 +--- makefile Sat Aug 5 18:58:26 1995 +*************** +*** 89,91 **** +--- 89,97 ---- + tccswp msc40swp msc50swp msc51swp msc60swp \ + bcc bccswp ztc ztcswp + $(DOS_VER) :; make.bat $@ ++ ++ install: ++ install -c -s -m 755 dmake ${PREFIX}/bin ++ mkdir -p ${PREFIX}/lib/dmake ++ chmod 755 ${PREFIX}/lib/dmake ++ install -c -m 444 startup.mk ${PREFIX}/lib/dmake diff --git a/devel/dmake/pkg-comment b/devel/dmake/pkg-comment new file mode 100644 index 000000000000..e5a9ef397847 --- /dev/null +++ b/devel/dmake/pkg-comment @@ -0,0 +1 @@ +dmake 4.0 - Another hyper make utility diff --git a/devel/dmake/pkg-descr b/devel/dmake/pkg-descr new file mode 100644 index 000000000000..67bcb8af22ec --- /dev/null +++ b/devel/dmake/pkg-descr @@ -0,0 +1,8 @@ +dmake Version 4.0 +================= +FULL RELEASE OF DMAKE, REPLACES VERSIONS 3.8, and 3.9 (never posted) + +Nature: This distribution advances dmake to Version 4.0, patch level 0. +------- The release is an attempt at addressing obscure faults in dmake + and at providing some much needed new functionality. See below + for details of enhancements and bug fixes. diff --git a/devel/dmake/pkg-plist b/devel/dmake/pkg-plist new file mode 100644 index 000000000000..bf540c38d2ae --- /dev/null +++ b/devel/dmake/pkg-plist @@ -0,0 +1,2 @@ +bin/dmake +lib/dmake/startup.mk -- cgit