#!/bin/bash

set -e

PKG=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
VERSION=`uscan --verbose --force-download | 
    grep "Newest version on remote site is .* local version is .*" | 
    head -n 1 | 
    sed "s/Newest version on remote site is \([a-z0-9.]\+\),.*/\1/"`

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

#UTAR="${PKG}_${VERSION}.orig.tar.gz"
UTAR="${PKG}-${VERSION}.tar.gz"
mv ../${UTAR} .
tar -xzf ${UTAR}

mv $PKG-${VERSION} $PKG-${VERSION}+dfsg.orig # Requested by Developers Reference 3.4.4 §6.7.8.2

cd $PKG-${VERSION}+dfsg.orig
rm -f test/sequence/sprot.seq
cd ..

rm $UTAR

GZIP="--best --no-name" tar -czf "$PKG"_"$VERSION"+dfsg.orig.tar.gz "${PKG}-${VERSION}+dfsg.orig"
rm -rf "${PKG}-${VERSION}+dfsg.orig"
