From 1ae218b417488c727450363827a0776c444278f7 Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Sun, 7 Jan 2018 19:00:20 +0100 Subject: [PATCH] package-source.bash: also create source-only tarball We used to only create a source + dependecies tarball, but having a source-only tarball makes packaging deb/rpm easier. --- package-source.bash | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/package-source.bash b/package-source.bash index 313b59e..05c6fd2 100755 --- a/package-source.bash +++ b/package-source.bash @@ -16,12 +16,19 @@ git_archive_extra() { cd "$(dirname "$0")" GITVERSION=$(git describe --tags --dirty) -PREFIX=gocryptfs_${GITVERSION}_src-deps - -dep ensure echo $GITVERSION > VERSION -git_archive_extra $PREFIX VERSION vendor + +# gocryptfs source tarball +PREFIX_SRC_ONLY=gocryptfs_${GITVERSION}_src +git_archive_extra $PREFIX_SRC_ONLY VERSION + +# gocryptfs source + dependencies tarball +dep ensure +PREFIX_SRC_DEPS=gocryptfs_${GITVERSION}_src-deps +git_archive_extra $PREFIX_SRC_DEPS VERSION vendor + rm VERSION -echo "Tar created." -echo "Hint for signing: gpg -u 23A02740 --armor --detach-sig $PREFIX.tar.gz" +echo "Tars created." +echo "Hint for signing: gpg -u 23A02740 --armor --detach-sig $PREFIX_SRC_ONLY.tar.gz" +echo " gpg -u 23A02740 --armor --detach-sig $PREFIX_SRC_DEPS.tar.gz"