#! /bin/sh -e if [ $# != 1 ] ; then echo "Usage: $0 upload this tag" echo " $0 list list all existing tags" exit 1 fi case $1 in list) rm -rf /tmp/quilt_upload mkdir /tmp/quilt_upload cd /tmp/quilt_upload cvs -d address@hidden:/cvsroot/quilt co quilt/configure.ac cd quilt cvs status -v configure.ac|grep VER|sed -e 's/^ +//' -e 's/ .*//' ;; *) rm -rf /tmp/quilt_upload mkdir /tmp/quilt_upload cd /tmp/quilt_upload cvs -d address@hidden:/cvsroot/quilt co -r $1 quilt cd quilt autoconf ./configure make dist gpg -b *.tar.gz ftp -i savannah.nongnu.org << EOFTP cd incoming/savannah/quilt mput *.tar.gz mput *.tar.gz.sig EOFTP ;; esac rm -rf /tmp/quilt_upload