jcs's openbsd hax
openbsd
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>