Create tarballs from subversion repository

To create source tarballs from a subversion checkout, do the following in every toplevel directory:
autoreconf --install --force
./configure
make dist
#!/bin/sh

P=`pwd`

case "$1" in
  download)
        echo "config"
        svn co http://scm.sipfoundry.org/rep/sipX/branches/3.0/config config
        for S in {sipXportLib,sipXtackLib,sipXmediaLib,sipXmediaadapterLib,sipXcallLib,sipXcommserverLib,sipXvxml,sipXpublisher,sipXregistry,sipXproxy,sipXconfig,sipXpbx}; do
                echo "$S"
                svn co http://scm.sipfoundry.org/rep/sipX/branches/3.0/$S/ $S
        done
        ;;

  update)
        for S in {sipXportLib,sipXtackLib,sipXmediaLib,sipXmediaadapterLib,sipXcallLib,sipXcommserverLib,sipXvxml,sipXpublisher,sipXregistry,sipXproxy,sipXconfig,sipXpbx}; do
                echo "$S"
                cd $P/$S
                svn update
                autoreconf --install --force
                ./configure
                make dist
        done
        ;;
  *)
        echo "Usage: $0 {download|update}"
esac
mike – Thu, 2006 – 01 – 12 08:42