Module Name: src
Committed By: hgutch
Date: Sun Jun 16 21:11:53 UTC 2024
Modified Files:
src/share/mk: bsd.info.mk
Log Message:
Simplify test for 0 byte file size
pointed out by kre@
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/share/mk/bsd.info.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/share/mk/bsd.info.mk
diff -u src/share/mk/bsd.info.mk:1.44 src/share/mk/bsd.info.mk:1.45
--- src/share/mk/bsd.info.mk:1.44 Sun Jun 16 00:03:52 2024
+++ src/share/mk/bsd.info.mk Sun Jun 16 21:11:53 2024
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.info.mk,v 1.44 2024/06/16 00:03:52 hgutch Exp $
+# $NetBSD: bsd.info.mk,v 1.45 2024/06/16 21:11:53 hgutch Exp $
.include <bsd.init.mk>
@@ -45,8 +45,7 @@ __infoinstall: .USE
@[ -f ${INFODIRFILE} ] || touch ${INFODIRFILE}; \
while ! ln ${INFODIRFILE} ${INFODIRFILE}.lock 2> /dev/null; \
do sleep 1; done; \
- [ $$(${TOOL_STAT} -qf '%z' ${INFODIRFILE}) -eq 0 ] && \
- rm -f ${INFODIRFILE} || \
+ ! [ -s ${INFODIRFILE} ] && rm -f ${INFODIRFILE} || \
${TOOL_INSTALL_INFO} -d ${INFODIRFILE} -r ${.TARGET} 2> /dev/null; \
${TOOL_INSTALL_INFO} -d ${INFODIRFILE} ${.TARGET}; \
${TOOL_SORTINFO} < ${INFODIRFILE} > ${INFODIRFILE}.tmp; \