| 123456789101112131415161718192021222324252627282930 |
- #!/bin/sh
- set -e
- if [ $# -ne 1 ]; then
- echo "Usage: makesource <release>"
- exit 1
- fi
- if [ -z $CVSROOT ]; then
- echo "CVSROOT not set"
- exit 1
- fi
- CVSTAGVER=`echo $1 | tr '.' '_'`
- CVSTAG="RELEASE_$CVSTAGVER"
- PACKNAME=fpc-$1.source
- OUTPUTDIR=..
- rm -rf buildsrc
- mkdir buildsrc
- cd buildsrc
- cvs -z3 export -r $CVSTAG fpc
- rm -f $OUTPUTDIR/$PACKNAME.tar.gz $OUTPUTDIR/$PACKNAME.zip
- zip -D9r $OUTPUTDIR/$PACKNAME.zip fpc/
- tar cfv - fpc/ | gzip > $OUTPUTDIR/$PACKNAME.tar.gz
- rm -rf buildsrc
|