#!/bin/sh
# NOTE: The upstream tarball is not up to date - so we drag the source from SVN for the moment
# get source for gasic to obtain documentation source from SVN

set -e
# set -x
NAME=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
COMPRESSION=xz
VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/'`

mkdir -p ../tarballs
cd ../tarballs

SVNURI="svn://svn.code.sf.net/p/gasic/code/trunk"
revision=`LANG=C svn info ${SVNURI} | grep "^Last Changed Rev:" | sed 's/Last Changed Rev: *//'`
VERSION=`echo ${VERSION}| sed "s/.r[0-9]\+$//"`.r${revision}

TARDIR=${NAME}-${VERSION}

# fetch source from SVN
svn export ${SVNURI} $TARDIR

GZIP="--best --no-name" XZ_OPT="-6v" tar --owner=root --group=root --mode=a+rX -a -cf ${NAME}_${VERSION}.orig.tar.${COMPRESSION} ${TARDIR}
rm -rf ${TARDIR}
