11638Srgrimes#	@(#)Makefile	8.1 (Berkeley) 6/8/93
250476Speter# $FreeBSD$
31638Srgrimes
41638Srgrimes# reorder gives an editor command for most common terminals
51638Srgrimes# (in reverse order from n'th to 1'st most commonly used)
61638Srgrimes# to move them to the front of termcap
71638Srgrimes#
874856SruMAN=	termcap.5
91638Srgrimes
10148724SphkFILES=		termcap termcap.db
1188055SruFILESDIR=	${BINDIR}/misc
121790SrgrimesCLEANFILES+=	termcap termcap.db
131638Srgrimes
141638Srgrimestermcap: reorder termcap.src
1593764Sru	TERM=dumb TERMCAP=dumb: ex - ${.CURDIR}/termcap.src < ${.CURDIR}/reorder
161638Srgrimes
17142262Sru.include <bsd.endian.mk>
18142262Sru.if ${TARGET_ENDIANNESS} == "1234"
19142262SruCAP_MKDB_ENDIAN= -l
20142262Sru.elif ${TARGET_ENDIANNESS} == "4321"
21142262SruCAP_MKDB_ENDIAN= -b
22142262Sru.else
23142262SruCAP_MKDB_ENDIAN=
24142262Sru.endif
25142262Sru
261638Srgrimestermcap.db: termcap
27142262Sru	cap_mkdb ${CAP_MKDB_ENDIAN} termcap
281638Srgrimes
2917639Swoschetc-termcap:
3088055Sru	ln -fs ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
311638Srgrimes
321638Srgrimes.include <bsd.prog.mk>
33