#!/bin/sh

COMPRESS=xz

set -e

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

TARDIR=${NAME}-${VERSION}
mkdir -p ../tarballs
cd ../tarballs
# need to clean up the tarballs dir first because upstream tarball might
# contain a directory with unpredictable name
rm -rf *
git clone --quiet https://git.metabarcoding.org/obitools/${NAME}.git
mv ${NAME} ${TARDIR}
rm -rf ${TARDIR}/.git
# remove binary
rm -f ${TARDIR}/src/eco*.gz
rm -f ${TARDIR}/src/ecoisundertaxon
# remove unneeded files
rm -f ${TARDIR}/.[cgp]*

GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX -caf "$NAME"_"$VERSION".orig.tar.${COMPRESS} "${TARDIR}"
rm -rf ${TARDIR}
