#!/bin/sh
#
#	@(#)r.encodingsdir	35.1	94/11/14	(c) 1994 by Sun Microsystems, Inc.
#
#

cat > /tmp/$$encodings.dir.delete  << EOF
POSTSCRIPT DingbatsEncoding
FILENAME dingbats.enc
POSTSCRIPT ISOLatin1Encoding
X11 iso8859-1
FILENAME iso8859-1.enc
POSTSCRIPT ISOLatin2Encoding
X11 iso8859-2
FILENAME iso8859-2.enc
POSTSCRIPT SymbolEncoding
FILENAME symbol.enc
X11 iso8859-2
FILENAME iso8859-2.enc
EOF

while read dest
do
	if [ -f $dest ] ; then
		cat $dest | sed -e '1d' > /tmp/$$encodings.dir
		diff /tmp/$$encodings.dir /tmp/$$encodings.dir.delete | \
			grep '^<' | sed -e 's/^< //' > /tmp/$$encodings.dir.new
		count=`grep '^FILENAME' /tmp/$$encodings.dir.new | wc -l`
		if [ $count -eq 0 ]; then
			rm  $dest
		else
			echo $count > $dest
			cat /tmp/$$encodings.dir.new  >> $dest
		fi
		rm /tmp/$$encodings.dir /tmp/$$encodings.dir.delete \
			/tmp/$$encodings.dir.new
	fi
done

exit 0

