freebsd-nq/share/termcap/Makefile
Warner Losh f44ba58cab Force TERM to be dumb when building termcap. ex in batch mode seems
to care about the terminal setting.  In emacs, make buildworld was
broken because it sets TERM to emacs, which caused ex to fail.
2001-02-24 00:02:55 +00:00

32 lines
801 B
Makefile

# @(#)Makefile 8.1 (Berkeley) 6/8/93
# $FreeBSD$
# reorder gives an editor command for most common terminals
# (in reverse order from n'th to 1'st most commonly used)
# to move them to the front of termcap
#
MAN5= termcap.5
CLEANFILES+= termcap termcap.db
FILES= termcap termcap.db
all: termcap termcap.db
termcap: reorder termcap.src
TERM=dumb ex - ${.CURDIR}/termcap.src < ${.CURDIR}/reorder > /dev/null
termcap.db: termcap
cap_mkdb termcap
beforeinstall:
${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${SHAREMODE} \
${FILES} ${DESTDIR}${BINDIR}/misc
${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${SHAREMODE} \
${.CURDIR}/map3270 ${DESTDIR}${BINDIR}/misc
etc-termcap:
rm -f ${DESTDIR}/etc/termcap
ln -s ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
.include <bsd.prog.mk>