#!/usr/bin/env bash
#===============================================================================
#
#          FILE:  update-sourceforge-web.sh
# 
#   DESCRIPTION:  push the CoW docs to SourceForge
# 
#       CREATED:  10/22/2007 07:38:43 PM BST
#===============================================================================

case `pwd` in
  *cow) ;;
  *) echo must be run in the cow directory; exit 1; ;;
esac

DOCSFILE=helpdocs.zip
DOCS=`find . -name "${DOCSFILE}"`
#REMOTE=/home/hamish/tmp/xyz
REMOTE=hcunningham,gatewiki@web.sourceforge.net:/home/groups/g/ga/gatewiki/htdocs/

[ -z "$DOCS" ] && { echo cannot find ${DOCSFILE}; exit 2; }

TMPDIR=/tmp/helpdocs.$$
mkdir $TMPDIR || { echo cannot make $TMPDIR; exit 3; }
cp $DOCS $TMPDIR
cd $TMPDIR
unzip -q $DOCSFILE
rm $DOCSFILE
pwd
ls -l
echo about to rsync -avH --stats . ${REMOTE} .... ok?
read X
[ x$X = xy ] || { echo giving up....; exit 1; }

rsync -avH --stats . ${REMOTE}

#rm -rf ${TMPDIR}
