checkflist revision 1.9
1#! /bin/sh --
2#
3#	$NetBSD: checkflist,v 1.9 1998/07/04 09:27:18 ross Exp $
4#
5# Verify output of makeflist against contents of $DESTDIR.
6
7[ "$DESTDIR" ] || {
8	echo DESTDIR must be set
9	exit 1
10}
11
12origin=.
13tmpname=/tmp/_CHECK.$$
14if [ "$1" = "-x11" ]; then
15	sh makeflist -x > $tmpname
16	origin=./usr/X11R6
17elif [ "$1" = "-both" ]; then
18	sh makeflist -b > $tmpname
19elif [ "$1" ]; then
20	echo Usage: checkflist [ -x11 -both ]
21	exit 1
22else
23	sh makeflist > $tmpname
24fi
25( cd $DESTDIR ; find $origin \( -type d -o -type f -o -type l \) ) | sort | \
26    diff $tmpname -
27/bin/rm -f $tmpname
28