From 5cb84ec742fd33f78c8022863fadaa8d0d93e176 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sat, 25 Apr 2026 15:32:58 -0400 Subject: feat: Added NetBSD man pages --- static/netbsd/tools/ckcrefs | 78 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100755 static/netbsd/tools/ckcrefs (limited to 'static/netbsd/tools/ckcrefs') diff --git a/static/netbsd/tools/ckcrefs b/static/netbsd/tools/ckcrefs new file mode 100755 index 00000000..7177b76f --- /dev/null +++ b/static/netbsd/tools/ckcrefs @@ -0,0 +1,78 @@ +set x $* +. ./.param + +for dir in $DIRLST +do + > $TMPDIR/cref$dir + cd $MANDIR/man$dir + for file in $FILLST + do + so=`line < $file | sed "s/ .*$//"` + if test "$so" = ".so" + then + continue + fi + grep ".*([1-9][cmsgxjvCMSGXJV]*)" $file >> $TMPDIR/cref$dir + done + + cd $TMPDIR + echo " ," >> cref$dir + date > lower.suf$dir + echo >> lower.suf$dir + date > badcref$dir + echo >> badcref$dir + ed - cref$dir >> lower.suf$dir < tmp.$$ + while read cref + do + sect=`echo $cref | sed "s/.*\.\(.\).*/\1/"` + try=`ls $MANDIR/man$sect/$cref 2>&1` + if test "$try" = "$MANDIR/man$sect/$cref" + then + continue + else + echo $try | sed -e "s;$MANDIR/man..;;" -e "s; not found;;" >> badcref$dir + fi + done < tmp.$$ + ed - badcref$dir <