xref: /openbsd/share/termtypes/Makefile (revision 76d0caae)
1#	$OpenBSD: Makefile,v 1.25 2016/09/25 17:43:11 natano Exp $
2
3MAN=	termcap.5
4TIC=	/usr/bin/tic
5
6all: terminfo termcap
7
8terminfo: termtypes.master
9	${TIC} -x -o ${.TARGET} ${.ALLSRC}
10	@[ -d ${.TARGET} ] || exit 1
11
12termcap: termtypes.master
13	${TIC} -C -x ${.ALLSRC} > ${.TARGET}
14	@[ -s ${.TARGET} ] || exit 1
15
16realinstall:
17	${INSTALL} -d -o root -g wheel ${DESTDIR}${BINDIR}/terminfo
18	find terminfo -type f -exec \
19	     ${INSTALL} -D ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 \
20	     {} ${DESTDIR}${BINDIR}/{} \;
21	${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap \
22	     ${DESTDIR}${BINDIR}/misc/termcap
23	ln -fs ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
24	chown -h root:wheel ${DESTDIR}/etc/termcap
25
26clean:
27	rm -f termcap
28	rm -rf terminfo
29
30.include <bsd.prog.mk>
31