diff options
Diffstat (limited to 'devel/xmake')
-rw-r--r-- | devel/xmake/Makefile | 23 | ||||
-rw-r--r-- | devel/xmake/distinfo | 1 | ||||
-rw-r--r-- | devel/xmake/files/patch-aa | 43 | ||||
-rw-r--r-- | devel/xmake/pkg-comment | 1 | ||||
-rw-r--r-- | devel/xmake/pkg-descr | 6 | ||||
-rw-r--r-- | devel/xmake/pkg-plist | 2 |
6 files changed, 76 insertions, 0 deletions
diff --git a/devel/xmake/Makefile b/devel/xmake/Makefile new file mode 100644 index 000000000000..9d5701dd4204 --- /dev/null +++ b/devel/xmake/Makefile @@ -0,0 +1,23 @@ +# New ports collection makefile for: xmake +# Version required: 1.01 +# Date created: 28 March 1997 +# Whom: dlowe +# +# $Id$ +# + +DISTNAME= xmake-1.01 +CATEGORIES= devel +MASTER_SITES= http://www.backplane.com/xmake/ \ + ftp://atari.saturn5.com/pub/dlowe/ +EXTRACT_SUFX= .tgz + +MAINTAINER= dlowe@saturn5.com + +WRKSRC= ${WRKDIR}/xmake +MAN1= xmake.1 + +pre-build: + @${RM} -rf ${WRKSRC}/obj + +.include <bsd.port.mk> diff --git a/devel/xmake/distinfo b/devel/xmake/distinfo new file mode 100644 index 000000000000..75bb5d06e13f --- /dev/null +++ b/devel/xmake/distinfo @@ -0,0 +1 @@ +MD5 (xmake-1.01.tgz) = 7fb2ebb2c32e3baab4ea22bf7d37bcd6 diff --git a/devel/xmake/files/patch-aa b/devel/xmake/files/patch-aa new file mode 100644 index 000000000000..034ee7514f42 --- /dev/null +++ b/devel/xmake/files/patch-aa @@ -0,0 +1,43 @@ +*** Makefile.orig Thu Feb 6 08:00:00 1997 +--- Makefile Mon Apr 28 13:47:27 1997 +*************** +*** 1,11 **** + + SRCS= include.c list.c main.c subs.c var.c wild.c + OBJS= include.o list.o main.o subs.o var.o wild.o +! CFLAGS= -g -O2 -Wall -Wstrict-prototypes + LFLAGS= + EXE= xmake +! IBDIR= /usr/local/bin +! IMDIR= /usr/local/man/man1 + + all: $(EXE) + +--- 1,12 ---- + + SRCS= include.c list.c main.c subs.c var.c wild.c + OBJS= include.o list.o main.o subs.o var.o wild.o +! CFLAGS= -O2 -Wall + LFLAGS= + EXE= xmake +! PREFIX?= /usr/local +! IBDIR= ${PREFIX}/bin +! IMDIR= ${PREFIX}/man/man1 + + all: $(EXE) + +*************** +*** 15,20 **** + clean: + rm -f $(OBJS) $(EXE) + +! install: all +! install -c -s -m 755 $(EXE) $(IBDIR)/$(EXE) +! +--- 16,21 ---- + clean: + rm -f $(OBJS) $(EXE) + +! install: +! install -c -s -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} $(EXE) $(IBDIR) +! install -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} xmake.1 $(IMDIR) diff --git a/devel/xmake/pkg-comment b/devel/xmake/pkg-comment new file mode 100644 index 000000000000..e947da763aad --- /dev/null +++ b/devel/xmake/pkg-comment @@ -0,0 +1 @@ +A powerful make utility diff --git a/devel/xmake/pkg-descr b/devel/xmake/pkg-descr new file mode 100644 index 000000000000..3f1bcc5f6e19 --- /dev/null +++ b/devel/xmake/pkg-descr @@ -0,0 +1,6 @@ +XMake is a make utility. It is not compatible with other makes, but +provides extended functionality over most standard makes. Whereas most +other makes have confusing rulesets and do not support many-to-many +dependancy specifications, XMake has relatively few (basically no) rulesets +and allows you to easily specify many:many dependencies. This gives XMake +the flexibility to deal with complex project hierarchies very simply. diff --git a/devel/xmake/pkg-plist b/devel/xmake/pkg-plist new file mode 100644 index 000000000000..99a0ca78037e --- /dev/null +++ b/devel/xmake/pkg-plist @@ -0,0 +1,2 @@ +bin/xmake +man/man1/xmake.1.gz |