1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
#!/bin/sh
set -e
COMPRESS=xz
SVNURI=http://svn.code.sf.net/p/teem/code/teem/trunk
SVNDATE=`LANG=C svn info ${SVNURI} | grep '^Last Changed Date' | sed 's/^Last Changed Date: \([0-9]\+\)-\([0-9][0-9]\)-\([0-9][0-9]\) .*/\1\2\3/'`
#revision=`LANG=C svn info ${SVNURI} | grep "^Last Changed Rev:" | sed 's/Last Changed Rev: *//'`
PACKAGE=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/^\([0-9\.]\+[+~]\).*-[0-9]\+$/\1/'`$SVNDATE
echo VERSION=$VERSION
FOLDER=${PACKAGE}-${VERSION}
mkdir -p ../tarballs
cd ../tarballs
svn export --quiet $SVNURI ${FOLDER}
rm -rf ${FOLDER}/arch/
rm -rf ${FOLDER}/src/make/
GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX -caf "$PACKAGE"_"$VERSION".orig.tar.${COMPRESS} "${FOLDER}"
rm -rf ${FOLDER}
|