#!/bin/bash WEBDIR=$HOME/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 ) ( cd $WEBDIR/devel && cvs add -kb *SpamAssassin* ) ls -l $WEBDIR/devel