Work on file usr/othersrc/public/ghostscript-2.4.1/gsconfig
Co-Authored-By: Lynne Greer Jolitz <ljolitz@cardio.ucsf.edu>
Synthesized-from: 386BSD-0.1
--- /dev/null
+if ( test "$1" = "+" ) then
+ shift
+else
+ rm -f _temp_.dob _temp_.dlb _temp_.d
+ touch _temp_.dob _temp_.dlb _temp_.d
+ rm -f _temp_.dh _temp_.dop _temp_.dps
+ echo '/* This file was automatically generated by Ghostscript (gsconfig). */' > _temp_.dh
+ touch _temp_.dop _temp_.dps
+fi
+rm -f _temp_.c
+cat <<EOF >_temp_.c
+/bin/sh < _temp_.d
+rm -f obj.tr gconfig.h lib.tr
+sort <_temp_.dob | uniq >obj.tr
+mv _temp_.dh gconfig.h
+sort <_temp_.dop | uniq >>gconfig.h
+mv _temp_.dlb lib.tr
+sort <_temp_.dps | uniq >>gconfig.h
+rm -f _temp_.d*
+EOF
+for dev in $*
+do
+ if ( test "${dev}" = "+" ) then
+ rm -f _temp_.c
+ touch _temp_.c
+ else
+ cat ${dev} >>_temp_.d
+ fi
+done
+/bin/sh < _temp_.c
+rm _temp_.c