From 34606f13d5b4603cc00088bd61a6afd4581b983e Mon Sep 17 00:00:00 2001 From: rgrimes Date: Wed, 6 Jul 1994 02:16:59 +0000 Subject: [PATCH] all: does not need to depend on ${MAN5}, remove special case clean: and cleandir: targets, simple use a CLEANFILES+= to handle this very simple special case. Add ${COPY} knob to install commands so that files don't disappear out of the obj tree after a make install. --- share/termcap/Makefile | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/share/termcap/Makefile b/share/termcap/Makefile index 0121989d45ab..027c95fc3a9c 100644 --- a/share/termcap/Makefile +++ b/share/termcap/Makefile @@ -6,7 +6,9 @@ # MAN5= termcap.0 -all: termcap termcap.db ${MAN5} +CLEANFILES+= termcap termcap.db + +all: termcap termcap.db termcap: reorder termcap.src ex - ${.CURDIR}/termcap.src < ${.CURDIR}/reorder > /dev/null @@ -14,16 +16,10 @@ termcap: reorder termcap.src termcap.db: termcap cap_mkdb termcap -clean: - rm -f termcap termcap.db - -cleandir: clean - rm -f ${MAN5} - beforeinstall: - install -o ${BINOWN} -g ${BINGRP} -m 444 termcap \ + install ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap \ ${DESTDIR}${BINDIR}/misc - install -o ${BINOWN} -g ${BINGRP} -m 444 termcap.db \ + install ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap.db \ ${DESTDIR}${BINDIR}/misc install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/map3270 \ ${DESTDIR}${BINDIR}/misc