Annotation of src/share/termtypes/Makefile, Revision 1.21
1.21 ! nicm 1: # $OpenBSD: Makefile,v 1.20 2011/07/06 18:49:08 millert Exp $
1.1 millert 2: #
3: # Take termcap/terminfo master file and generate termcap/terminfo .db files
4:
5: MAN= termcap.5
1.19 nicm 6: CLEANFILES+= terminfo.src termcap.src terminfo.db termcap.db termcap
1.16 drahn 7: TIC= /usr/bin/tic
1.1 millert 8:
1.19 nicm 9: all: terminfo.db termcap.db termcap
1.1 millert 10:
11: terminfo.src: termtypes.master
1.20 millert 12: ${TIC} -I -x ${.ALLSRC} | sed -e '/^#/d' -e '/^$$/d' > ${.TARGET}
1.21 ! nicm 13: @[ -s ${.TARGET} ] || exit 1
1.1 millert 14:
15: terminfo.db: terminfo.src
1.7 tholo 16: cap_mkdb -i -f terminfo terminfo.src
1.1 millert 17:
18: termcap.src: termtypes.master
1.20 millert 19: ${TIC} -C -x ${.ALLSRC} | sed -e '/^#/d' -e '/^$$/d' > ${.TARGET}
1.21 ! nicm 20: @[ -s ${.TARGET} ] || exit 1
1.1 millert 21:
22: termcap.db: termcap.src
1.3 millert 23: cap_mkdb -f termcap termcap.src
1.1 millert 24:
1.19 nicm 25: termcap: termtypes.master
1.20 millert 26: ${TIC} -C -x ${.ALLSRC} > ${.TARGET}
1.21 ! nicm 27: @[ -s ${.TARGET} ] || exit 1
1.19 nicm 28:
1.1 millert 29: realinstall:
30: ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 terminfo.db \
31: ${DESTDIR}${BINDIR}/misc/terminfo.db
32: ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap.db \
33: ${DESTDIR}${BINDIR}/misc/termcap.db
1.19 nicm 34: ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap \
1.1 millert 35: ${DESTDIR}${BINDIR}/misc/termcap
36: ln -fs ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
37:
38: .include <bsd.prog.mk>