summaryrefslogtreecommitdiff
path: root/misc/nsf
diff options
context:
space:
mode:
authorKris Kennaway <kris@FreeBSD.org>2005-10-16 05:12:46 +0000
committerKris Kennaway <kris@FreeBSD.org>2005-10-16 05:12:46 +0000
commit75112db679f47441179af397f505cd940ba26e04 (patch)
tree2d7e5091988197ca0151ea35ecc788cc2edd836c /misc/nsf
parentChange post-install to do-install to avoid installing the binary twice, (diff)
Respect CC, CFLAGS and PREFIX
Diffstat (limited to 'misc/nsf')
-rw-r--r--misc/nsf/Makefile3
-rw-r--r--misc/nsf/files/patch-Makefile16
2 files changed, 18 insertions, 1 deletions
diff --git a/misc/nsf/Makefile b/misc/nsf/Makefile
index 992f43251618..15b4be199103 100644
--- a/misc/nsf/Makefile
+++ b/misc/nsf/Makefile
@@ -20,7 +20,8 @@ MANCOMPRESSED= yes
PLIST_FILES= bin/nsf
ALL_TARGET=
-post-install:
+do-install:
+ ${INSTALL_PROGRAM} ${WRKDIR}/nsf ${PREFIX}/bin
${INSTALL_MAN} ${WRKDIR}/${MAN1} ${PREFIX}/man/man1/
${GZIP_CMD} ${PREFIX}/man/man1/${MAN1}
diff --git a/misc/nsf/files/patch-Makefile b/misc/nsf/files/patch-Makefile
new file mode 100644
index 000000000000..6965aea57a94
--- /dev/null
+++ b/misc/nsf/files/patch-Makefile
@@ -0,0 +1,16 @@
+--- Makefile.orig Sun Oct 16 01:08:35 2005
++++ Makefile Sun Oct 16 01:08:50 2005
+@@ -1,10 +1,11 @@
+-CFLAGS = -O #-DHPUX
++CFLAGS ?= -O #-DHPUX
++CC ?= cc
+ LIBS = -lncurses #if HP-UX, -lcurses
+ OBJS = nsf.o iloop.o
+ EXE = nsf
+ LOCAL_BIN = /usr/local/bin
+ $(EXE): $(OBJS)
+- cc $(CFLAGS) -o $@ $(OBJS) $(LIBS)
++ $(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBS)
+ $(OBJS): nsf.h
+ install: $(EXE)
+ strip $(EXE)