#!/bin/bash

WEBDIR=/home/jm/spamassassin.taint.org

vers=`build/get_version`

# delete old CVS files
find . -name '.#*' -print | xargs rm -f

make clean ; perl Makefile.PL ; make

make text_html_doc
make distcheck

echo "Creating 'Changes' file from CVS change log..."
cvs2cl.pl -f Changes

echo $vers > $WEBDIR/latest_version

rm -rf $WEBDIR/dist $WEBDIR/doc
mkdir $WEBDIR/dist
tar cf - --exclude=CVS --exclude='.#*' . | ( cd $WEBDIR/dist ; tar xf - )
tar cf - --exclude=CVS --exclude='.#*' doc | ( cd $WEBDIR ; tar xf - )

rm -f Mail-SpamAssassin-$vers.tar.gz Mail-SpamAssassin-$vers.zip
make tardist
cp Mail-SpamAssassin-$vers.tar.gz $WEBDIR/devel

make zipdist
cp Mail-SpamAssassin-$vers.zip $WEBDIR/devel

( cd $WEBDIR/dist ;
  make clean distclean;
  rm -rf masses/*.log masses/logs
)

ls -l $WEBDIR/devel
