summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Nathan Collins <nathan.collins@gmail.com>2012-06-12 02:45:53 -0700
committerGravatar Nathan Collins <nathan.collins@gmail.com>2012-06-12 02:45:53 -0700
commit2e0965eba9fa024f0df308d663fc584eb43c2726 (patch)
tree76fd08a8b26a1b5ce2ac0e14bfe30c539326963d
parent79a71d9ba68818a62cbf96f3cf46d01ac662f836 (diff)
Generate sdist tarball name from git-annex.cabal 'Version:'.
Instead of generating with `cabal sdist`.
-rwxr-xr-xmake-sdist.sh6
1 files changed, 2 insertions, 4 deletions
diff --git a/make-sdist.sh b/make-sdist.sh
index debc5195e..409871916 100755
--- a/make-sdist.sh
+++ b/make-sdist.sh
@@ -1,10 +1,8 @@
#!/bin/bash
# Create target directory
-cabal sdist
-sdist_dir=$(basename dist/*.tar.gz .tar.gz)
-rm -f dist/*.tar.gz
-mkdir dist/$sdist_dir
+sdist_dir=git-annex-$(grep '^Version:' git-annex.cabal | sed -re 's/Version: *//')
+mkdir --parents dist/$sdist_dir
find . \( -name .git -or -name dist -or -name cabal-dev \) -prune \
-or -not -name \\*.orig -not -type d -print \