[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / src / share / termtypes

Annotation of src/share/termtypes/Makefile, Revision 1.4

1.4     ! millert     1: #      $OpenBSD: Makefile,v 1.3 1998/12/07 20:01:37 millert Exp $
1.1       millert     2: #
                      3: # Take termcap/terminfo master file and generate termcap/terminfo .db files
                      4: # master: http://www.tuxedo.org/~esr/terminfo/termtypes.master.gz
                      5:
                      6: MAN=   termcap.5
                      7: CLEANFILES+= terminfo.src termcap.src terminfo.db termcap.db
                      8:
                      9: all: terminfo.db termcap.db
                     10:
                     11: terminfo.src: termtypes.master
                     12:        tic -I ${.ALLSRC} | sed \
                     13:            -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
                     14:            -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
1.3       millert    15:            > terminfo.src
1.1       millert    16:
                     17: terminfo.db: terminfo.src
1.3       millert    18:        info_mkdb -f terminfo terminfo.src
1.1       millert    19:
1.2       millert    20: # Note the disgusting ed hack to remove three lines from xterm
1.1       millert    21: termcap.src: termtypes.master
                     22:        tic -C ${.ALLSRC} | sed \
                     23:            -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
                     24:            -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
1.3       millert    25:            > termcap.src
                     26:        echo "1\n/^xterm|\n\nd\nd\nd\n.\nw\nq\n" | ed - termcap.src >/dev/null 2>&1
1.1       millert    27:
                     28: termcap.db: termcap.src
1.3       millert    29:        cap_mkdb -f termcap termcap.src
1.1       millert    30:
                     31: realinstall:
                     32:        ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 terminfo.db \
                     33:             ${DESTDIR}${BINDIR}/misc/terminfo.db
                     34:        ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap.db \
                     35:             ${DESTDIR}${BINDIR}/misc/termcap.db
1.4     ! millert    36:        ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 termcap.src \
1.1       millert    37:             ${DESTDIR}${BINDIR}/misc/termcap
                     38:        ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/map3270 \
                     39:             ${DESTDIR}${BINDIR}/misc/map3270
                     40:        ln -fs ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
                     41:
                     42: .include <bsd.prog.mk>