From 9a1870d95de4d8c212b2aa76b63b881c2aaa92d0 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Fri, 14 Apr 2017 17:31:08 +0200 Subject: create valid source tarball from git --- debianify-srcdir | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/debianify-srcdir b/debianify-srcdir index 3688d3f..bb7bd64 100755 --- a/debianify-srcdir +++ b/debianify-srcdir @@ -3,7 +3,7 @@ set -e set -x -DESTDIR="$1" +DESTDIR="$(realpath $1)" TMPDIR="$(mktemp -d)" TMPDIRDEB="${TMPDIR}/$(basename ${DESTDIR})" @@ -13,9 +13,11 @@ if [ "x${DESTDIR}" = "x" ]; then fi if [ -d "${DESTDIR}/debian" ]; then - cp -rfv "${DESTDIR}" "${TMPDIRDEB}" + cp -rf "${DESTDIR}" "${TMPDIRDEB}" rm -rf "${TMPDIRDEB}/.git*" - tar -czvf "${DESTDIR}.orig.tar.gz" -C "${TMPDIR}" "$(basename ${DESTDIR})" + NEWNAME=$(basename ${DESTDIR} | sed 's/-/_/') + NEWDIR=$(dirname ${DESTDIR}) + tar -czf "${NEWDIR}/${NEWNAME}.orig.tar.gz" -C "${TMPDIR}" "$(basename ${DESTDIR})" else echo "$0: ${DESTDIR}/debian does not exist!" >&2 exit 2 -- cgit v1.2.3