SysIII/usr/src/man/tools/mroff

set x $*
. ./.param

for dir in $DIRLST
do
	date > $TMPDIR/mlog$dir
	echo >> $TMPDIR/mlog$dir
	cd $MANDIR/man$dir
	for file in $FILLST
	do
		so=`line < $file | sed "s/ .*//"`
		if test "$so" = ".so"
		then
			echo "$file: .so link -- ignored" >> $TMPDIR/mlog$dir
			continue
		fi
		ed - $file > $TMPDIR/tmp.$$ <<!
			/^\.TH/p
			q
!
		loc=`cat $TMPDIR/tmp.$$ | sed "s/.*local.*/local/"`
		if test "$loc" = "local"
		then
			if test -z "$LFLAG"
			then
				echo "$file: local page -- ignored" >> $TMPDIR/mlog$dir
				continue
			fi
		fi
		echo "$file:" >> $TMPDIR/mlog$dir
		file=`echo $file | sed "s/\..\{1,2\}\$//"`
		if test -z "$PFLAG"
		then
			man -t $dir $file
		else
			man -s $dir $file
		fi
	done
done

rm -f $TMPDIR/tmp.$$