uumail part 4 of 4 (FINAL PART)
USENET maintenance
usenet at soma.bcm.tmc.edu
Mon Jan 12 15:37:25 AEST 1987
#! /bin/sh
# Make a new directory for the uumail sources, cd to it,
# and run kits 1 thru 4 through sh.
# When all 4 kits have been run, read README.
echo "This is uumail kit 4 (of 4). If kit 4 is complete, the line"
echo '"'"End of kit 4 (of 4)"'" will echo at the end.'
echo ""
export PATH || (echo "You didn't use sh, you clunch." ; kill $$)
echo Extracting manifake
cat >manifake <<'!STUFFY!FUNK!'
#!/bin/sh
# $Header: manifake,v 4.3 85/05/01 11:42:41 lwall Exp $
#
# $Log: manifake,v $
# Revision 4.3 85/05/01 11:42:41 lwall
# Baseline for release with 4.3bsd.
#
: make MANIFEST and MANIFEST.new say the same thing
if test ! -f MANIFEST.new; then
if test -f MANIFEST; then
sed <MANIFEST >MANIFEST.new \
-e '1,/---/d' \
-e 's/\([ ][ ]*\)[0-9]* */\1/'
else
echo "Make a MANIFEST.new file, with names and descriptions."
fi
fi
!STUFFY!FUNK!
echo Extracting makekit
cat >makekit <<'!STUFFY!FUNK!'
#!/bin/sh
# $Header: makekit,v 4.3 85/05/01 11:42:38 lwall Exp $
#
# $Log: makekit,v $
# Revision 4.3 85/05/01 11:42:38 lwall
# Baseline for release with 4.3bsd.
#
numkits=$#
for kitlist in $*; do
kit=`basename $kitlist .list`
kitnum=`expr "$kit" : 'kit\([0-9][0-9]*\)'`
echo "*** Making $kit ***"
kitleader "$kit" "$kitnum" "$numkits"
for file in `/bin/cat $kitlist`; do
echo $file
echo "echo Extracting $file" >> $kit
if egrep '^\.$' $file; then
echo "sed >$file <<'!STUFFY!FUNK!' -e 's/X//'" >> $kit
sed <$file >>$kit -e 's/^/X/'
else
echo "cat >$file <<'!STUFFY!FUNK!'" >> $kit
/bin/cat $file >> $kit
fi
echo "!STUFFY!FUNK!" >> $kit
done
kittrailer "$kit" "$kitnum" "$numkits"
done
!STUFFY!FUNK!
echo ""
echo "End of kit 4 (of 4)"
cat /dev/null >kit4isdone
config=true
for iskit in 1 2 3 4 ; do
if test -f kit${iskit}isdone; then
echo "You have run kit ${iskit}."
else
echo "You still need to run kit ${iskit}."
config=false
fi
done
case $config in
true)
echo "You have run all your kits. Please read README and then type Configure."
chmod 755 Configure
;;
esac
: I do not append .signature, but someone might mail this.
exit
Stan uucp:{shell,rice,cuae2}!soma!sob Opinions expressed here
Olan domain:sob at rice.edu or sob at soma.bcm.tmc.edu are ONLY mine &
Barber CIS:71565,623 BBS:(713)790-9004 noone else's.
More information about the Comp.sources.unix
mailing list