ok nicm
I wonder if we could also lose the "update your tic" message now and just
fail?
Index: Makefile
===================================================================
RCS file: /cvs/src/share/termtypes/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile 5 Jul 2011 03:34:30 -0000 1.19
+++ Makefile 6 Jul 2011 17:37:08 -0000
@@ -14,11 +14,7 @@ terminfo.src: termtypes.master
-e 's,/usr/lib/tabset,/usr/share/tabset,g' \
-e '/^#/d' \
> ${.TARGET}
- @if [ ! -s ${.TARGET} ]; then \
- echo ${.TARGET} is zero length! You need to update ${TIC} ;\
- rm -f ${.TARGET} ;\
- exit 1 ;\
- fi
+ @[ -s ${.TARGET} ] || exit 1
terminfo.db: terminfo.src
cap_mkdb -i -f terminfo terminfo.src
@@ -29,11 +25,7 @@ termcap.src: termtypes.master
-e 's,/usr/lib/tabset,/usr/share/tabset,g' \
-e '/^#/d' \
> ${.TARGET}
- @if [ ! -s ${.TARGET} ]; then \
- echo ${.TARGET} is zero length! You need to update ${TIC} ;\
- rm -f ${.TARGET} ;\
- exit 1 ;\
- fi
+ @[ -s ${.TARGET} ] || exit 1
termcap.db: termcap.src
cap_mkdb -f termcap termcap.src
@@ -43,6 +35,7 @@ termcap: termtypes.master
-e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
-e 's,/usr/lib/tabset,/usr/share/tabset,g' \
> ${.TARGET}
+ @[ -s ${.TARGET} ] || exit 1
realinstall:
${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 terminfo.db
\
On Wed, Jul 06, 2011 at 12:55:40PM -0400, Todd C. Miller wrote:
> They've all been normalized to be /usr/share/tabset already, except
> for one that was missed (I've altered the upstream maintainer).
> Also remove blank lines while we are at it.
>
> - todd
>
> Index: share/termtypes/Makefile
> ===================================================================
> RCS file: /cvs/src/share/termtypes/Makefile,v
> retrieving revision 1.19
> diff -u -r1.19 Makefile
> --- share/termtypes/Makefile 5 Jul 2011 03:34:30 -0000 1.19
> +++ share/termtypes/Makefile 6 Jul 2011 16:53:49 -0000
> @@ -9,11 +9,7 @@
> all: terminfo.db termcap.db termcap
>
> terminfo.src: termtypes.master
> - ${TIC} -I -x ${.ALLSRC} | sed \
> - -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
> - -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
> - -e '/^#/d' \
> - > ${.TARGET}
> + ${TIC} -I -x ${.ALLSRC} | sed -e '/^#/d' -e '/^$$/d' > ${.TARGET}
> @if [ ! -s ${.TARGET} ]; then \
> echo ${.TARGET} is zero length! You need to update ${TIC} ;\
> rm -f ${.TARGET} ;\
> @@ -24,11 +20,7 @@
> cap_mkdb -i -f terminfo terminfo.src
>
> termcap.src: termtypes.master
> - ${TIC} -C -x ${.ALLSRC} | sed \
> - -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
> - -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
> - -e '/^#/d' \
> - > ${.TARGET}
> + ${TIC} -C -x ${.ALLSRC} | sed -e '/^#/d' -e '/^$$/d' > ${.TARGET}
> @if [ ! -s ${.TARGET} ]; then \
> echo ${.TARGET} is zero length! You need to update ${TIC} ;\
> rm -f ${.TARGET} ;\
> @@ -39,10 +31,7 @@
> cap_mkdb -f termcap termcap.src
>
> termcap: termtypes.master
> - ${TIC} -C -x ${.ALLSRC} | sed \
> - -e 's,/usr/share/lib/tabset,/usr/share/tabset,g' \
> - -e 's,/usr/lib/tabset,/usr/share/tabset,g' \
> - > ${.TARGET}
> + ${TIC} -C -x ${.ALLSRC} > ${.TARGET}
>
> realinstall:
> ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 terminfo.db
> \
> Index: share/termtypes/termtypes.master
> ===================================================================
> RCS file: /cvs/src/share/termtypes/termtypes.master,v
> retrieving revision 1.43
> diff -u -r1.43 termtypes.master
> --- share/termtypes/termtypes.master 6 Jul 2011 16:20:29 -0000 1.43
> +++ share/termtypes/termtypes.master 6 Jul 2011 16:53:53 -0000
> @@ -5827,7 +5827,7 @@
> ht=^I, hts=\EH$<2/>, ind=\ED$<5/>, is2=\E[1;24r\E[24;1H,
> kbs=^H, kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA,
> kf1=\EOP, kf2=\EOQ, kf3=\EOR, kf4=\EOS, nel=\r\ED$<5/>,
> - rc=\E8, rev=\E[7m$<2/>, rf=/usr/share/lib/tabset/vt100,
> + rc=\E8, rev=\E[7m$<2/>, rf=/usr/share/tabset/vt100,
> ri=\EM$<5/>, rmso=\E[m$<2/>, rmul=\E[m$<2/>,
> rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7,
> sgr0=\E[m$<2/>, smso=\E[7m$<2/>, smul=\E[4m$<2/>,