15.10.2024 16:27, Marc Espie пишет: > I'm not even sure there is a need for a knob.
I'm more than happy to shut things up by default. Index: bsd.port.mk =================================================================== RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v diff -u -p -r1.1639 bsd.port.mk --- bsd.port.mk 6 Oct 2024 10:24:24 -0000 1.1639 +++ bsd.port.mk 15 Oct 2024 13:36:55 -0000 @@ -2614,11 +2614,11 @@ _internal-checksum: _internal-fetch exit 1; \ fi @cd ${DISTDIR}; OK=true; list=''; files=''; \ + set -o pipefail; \ for file in ${CHECKSUMFILES}; do \ if set -- $$(grep "^${_CIPHER:U} ($$file)" ${CHECKSUM_FILE}); \ then \ - echo -n '>> '; \ - if ! echo "$$@" | cksum -c; then \ + if ! echo "$$@" | cksum -cq | sed 's/^/>> /'; then \ list="$$list $$file ${_CIPHER} $$4"; \ files="$$files ${DISTDIR}/$$file"; \ OK=false; \ @@ -2642,6 +2642,8 @@ _internal-checksum: _internal-fetch echo "\tmake REFETCH=true [other args]"; \ exit 1; \ fi; \ + else \ + ${ECHO_MSG} ">> (${_CIPHER:U}) all files: OK"; \ fi . endif . endif