#/bin/bash

# Make Zip archive of current directory

d=~kermit/archives  # Destination for zip archive

if [ $# != 1 ]; then
  echo Usage: $0 zipfilebasename
  exit 1
fi

rm -f  $d/$1.zip    # Delete existing copy if any

# Do text files (all but .ps and .pdf...)
zip -y -l $d/$1.zip -n .ps:.pdf * || exit 1

# Do any .ps or .pdf files...
case `echo *.ps` in \
  \*.ps) echo "No PostScript files..." ;;
  *)  zip -y $d/$1.zip *.ps || exit 1 ;;
esac
case `echo *.pdf` in \
  \*.pdf) echo "No PDF files..." ;;
  *)  zip -y $d/$1.zip *.pdf || exit 1 ;;
esac

# Fix permissions and show results

cd $d
chmod 644 $1.zip
chgrp kermit $1.zip
ls -ldga $1.zip || exit 1
unzip -t $1.zip
exit 0
