#!/bin/sh

input=$1;

datestamp="`date '+%Y/%m/%d %T %Z'`"

/soft/netpbm/bin/pbmtext -font /home/fine/fonts/palm.bdf $datestamp | /soft/netpbm/bin/pnmcrop | /soft/netpbm/bin/pnmpad -white -l1 -r1 -t1 -b1 > /tmp/webcamdatestamp.pbm 2> /dev/null

djpeg $input | /soft/netpbm/bin/pnmpaste /tmp/webcamdatestamp.pbm 0 0 | cjpeg -quality 80 > /tmp/datedwebcam.jpg

if [ $? -ne 0 ]
then
  echo Bad JPEG file!
  exit
fi

if [ ! -s /tmp/datedwebcam.jpg ]
then
  echo failed to produce a dated jpeg file!
  exit
fi

rcp /tmp/datedwebcam.jpg spider:/var/tmp/finewebcam.jpg

rm /home/fine/www/webcam5.jpg
mv /home/fine/www/webcam4.jpg /home/fine/www/webcam5.jpg
mv /home/fine/www/webcam3.jpg /home/fine/www/webcam4.jpg
mv /home/fine/www/webcam2.jpg /home/fine/www/webcam3.jpg
mv /home/fine/www/webcam1.jpg /home/fine/www/webcam2.jpg
mv /home/fine/www/webcam.jpg /home/fine/www/webcam1.jpg
cp /tmp/datedwebcam.jpg /home/fine/www/webcam.jpg
chmod 644 /home/fine/www/webcam.jpg

rm /tmp/webcamdatestamp.pbm
rm /tmp/datedwebcam.jpg

#code to evaluate data for changes from previous image should go here

