From a5cdae4da2ed897620716f4d11f06dd277f113cb Mon Sep 17 00:00:00 2001 From: abs Date: Mon, 6 Dec 1999 23:40:55 +0000 Subject: Add total number of packages to the category README.html --- mk/bsd.pkg.subdir.mk | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'mk/bsd.pkg.subdir.mk') diff --git a/mk/bsd.pkg.subdir.mk b/mk/bsd.pkg.subdir.mk index 7743038156d..34021ea190c 100644 --- a/mk/bsd.pkg.subdir.mk +++ b/mk/bsd.pkg.subdir.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.subdir.mk,v 1.31 1999/07/09 13:15:24 agc Exp $ +# $NetBSD: bsd.pkg.subdir.mk,v 1.32 1999/12/06 23:40:55 abs Exp $ # Derived from: FreeBSD Id: bsd.port.subdir.mk,v 1.19 1997/03/09 23:10:56 wosch Exp # from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 # @@ -161,6 +161,7 @@ README.html: .PRECIOUS .endif .endfor @${SORT} -t '>' +3 -4 $@.tmp > $@.tmp2 + @${AWK} awk '{ ++n } END { print n-1 }' < $@.tmp2 > $@.tmp4 .if exists(${.CURDIR}/pkg/DESCR) @${HTMLIFY} ${.CURDIR}/pkg/DESCR > $@.tmp3 .else @@ -168,20 +169,22 @@ README.html: .PRECIOUS .endif @cat ${README} | \ ${SED} -e 's/%%CATEGORY%%/'"`${BASENAME} ${.CURDIR}`"'/g' \ + -e '/%%NUMITEMS%%/r$@.tmp4' \ + -e '/%%NUMITEMS%%/d' \ -e '/%%DESCR%%/r$@.tmp3' \ -e '/%%DESCR%%/d' \ -e '/%%SUBDIR%%/r$@.tmp2' \ -e '/%%SUBDIR%%/d' \ - > $@.tmp4 - @if cmp -s $@.tmp4 $@.BAK ; then \ + > $@.tmp5 + @if cmp -s $@.tmp5 $@.BAK ; then \ ${MV} $@.BAK $@ ; \ - ${RM} $@.tmp4 ; \ + ${RM} $@.tmp5 ; \ else \ ${ECHO_MSG} "===> Creating README.html for ${_THISDIR_}${.CURDIR:T}" ; \ - ${MV} $@.tmp4 $@ ; \ + ${MV} $@.tmp5 $@ ; \ ${RM} -f $@.BAK ; \ fi - @${RM} -f $@.tmp $@.tmp2 $@.tmp3 + @${RM} -f $@.tmp $@.tmp2 $@.tmp3 $@.tmp4 .for subdir in ${SUBDIR} @cd ${subdir} && ${MAKE} "_THISDIR_=${_THISDIR_}${.CURDIR:T}/" ${_README_TYPE} .endfor -- cgit v1.2.3