#!/bin/sh

set -ex

PKGDIR="$PWD"

# ignore <path> and rely on ../ being the path to the orig.tar.xz
# using source package name $SPKG from debian/changelog
# This makes it more robust for newer uupdate in future
SPKG=$(dpkg-parsechangelog -SSource)
NEW_VERSION=$(dpkg-parsechangelog -SVersion | sed 's/\-[0-9]*$//')
new_package="${SPKG}-${NEW_VERSION}"

clean () {
    rm -rf ../${new_package} ../${SPKG}-${NEW_VERSION}.tar.gz
}

trap clean EXIT

cd ..
# Now ${SPKG}_${NEW_VERSION}.orig.tar.xz is upstream tarball
rm -f ${SPKG}_${NEW_VERSION}.orig.tar.*

echo "Cloning ${SPKG} version ${NEW_VERSION}"
git clone \
    https://github.com/PacificBiosciences/pbdagcon.git $new_package

cd $new_package \
    && make update-submodule \
    && rm -rf blasr_libcpp \
    && find -name ".git*" -exec rm -rf {} + \
    && cd $PKGDIR

tar -czf ../${SPKG}-${NEW_VERSION}.tar.gz ../${new_package}
mk-origtargz --compression xz ../${SPKG}-${NEW_VERSION}.tar.gz
