#! /bin/sh # # script to create the latex source distribution # * should be modified to get the Python version number automatically # from the Makefile or someplace. # # usage: # ./mktarball.sh release [tag] # # without [tag]: generate from the current version that's checked in # (*NOT* what's in the current directory!) # # with [tag]: generate from the named tag RELEASE=$1; shift TEMPDIR=tmp.$$ MYDIR=`pwd` TAG="$1" mkdirhier $TEMPDIR/Python-$RELEASE/Doc || exit $? if [ "$TAG" ] ; then cvs export -r $TAG -d $TEMPDIR/Python-$RELEASE/Doc python/dist/src/Doc \ || exit $? else cvs checkout -d $TEMPDIR/Python-$RELEASE/Doc python/dist/src/Doc || exit $? rm -r `find $TEMPDIR -name CVS -print` || exit $? fi rm -f `find $TEMPDIR -name .cvsignore -print` rm -f $TEMPDIR/Python-$RELEASE/Doc/ref/ref.pdf rm -f $TEMPDIR/Python-$RELEASE/Doc/ref/ref.ps cd $TEMPDIR (tar cf - Python-$RELEASE | gzip -9 >$MYDIR/latex-$RELEASE.tar.gz) || exit $? cd $MYDIR rm -r $TEMPDIR || exit $? exit 0