use ed to repair all termcap database entries that locate the
authorderaadt <deraadt@openbsd.org>
Mon, 29 Jan 1996 01:28:45 +0000 (01:28 +0000)
committerderaadt <deraadt@openbsd.org>
Mon, 29 Jan 1996 01:28:45 +0000 (01:28 +0000)
tabset in the two wrong places.

share/termcap/Makefile

index 2bc68db..e820d9f 100644 (file)
@@ -1,5 +1,5 @@
 #      from: @(#)Makefile      5.14 (Berkeley) 9/15/92
-#      $Id: Makefile,v 1.1.1.1 1995/10/18 08:44:48 deraadt Exp $
+#      $Id: Makefile,v 1.2 1996/01/29 01:28:45 deraadt Exp $
 
 MAN=   termcap.5
 
@@ -7,7 +7,11 @@ CLEANFILES= termcap.db
 all: termcap.db
 
 termcap.db: termcap.src
-       cap_mkdb -f termcap ${.ALLSRC}
+       cat ${.ALLSRC} | sed \
+           -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
+           -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
+           > ${.OBJDIR}/fixed
+       cap_mkdb -f termcap ${.OBJDIR}/fixed
 
 realinstall:
        install ${COPY} -o ${BINOWN} -g ${BINGRP} -m 444 termcap.db \
@@ -17,5 +21,6 @@ realinstall:
        install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/map3270 \
             ${DESTDIR}${BINDIR}/misc/map3270
 
+CLEANFILES+= fixed
 
 .include <bsd.prog.mk>