[tor-commits] [arm/packaging] Making deb-prep take the arm version as an arg
sebastian at torproject.org
sebastian at torproject.org
Sun Apr 24 05:54:11 UTC 2011
commit 292058c721a7370da6fb54094bf784b37d5d5599
Author: Damian Johnson <atagar at torproject.org>
Date: Fri Apr 22 09:05:03 2011 -0700
Making deb-prep take the arm version as an arg
---
build/debian/README.source | 2 +-
deb-prep.sh | 9 +++++++--
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/build/debian/README.source b/build/debian/README.source
index 8f3bbdd..078cc52 100644
--- a/build/debian/README.source
+++ b/build/debian/README.source
@@ -4,7 +4,7 @@ git clone git://git.torproject.org/arm.git
cd arm
git checkout -b release remotes/origin/release
git checkout -b packaging remotes/origin/packaging
-./deb-prep-sh
+./deb-prep-sh <arm version>
cd release_deb
./debian/make-deb
diff --git a/deb-prep.sh b/deb-prep.sh
index 6962143..f054064 100755
--- a/deb-prep.sh
+++ b/deb-prep.sh
@@ -14,7 +14,12 @@
# alternate (works, but not sure if it'll miss resources like gitignore):
# tar czf tor-arm_1.3.7.orig.tar.gz --exclude-vcs --exclude="*.pyc" -v release
-export DEB_VERSION="1.4.2.4"
+if [ $# -lt 1 ]
+ then
+ echo "Usage: ./deb-prep.sh <arm version>"
+ exit 1
+ else debVersion=$1
+fi
mkdir release_deb
git archive --format=tar release | (cd ./release_deb && tar xf -)
@@ -24,7 +29,7 @@ git archive --format=tar release | (cd ./release_deb && tar xf -)
# /usr/share/doc/arm/armrc.sample -> /usr/share/doc/tor-arm/armrc.sample.gz
sed -i 's/\/usr\/share\/doc\/arm\/armrc.sample/\/usr\/share\/doc\/tor-arm\/armrc.sample.gz/g' release_deb/arm.1
-tar czf tor-arm_${DEB_VERSION}.orig.tar.gz release_deb
+tar czf tor-arm_${debVersion}.orig.tar.gz release_deb
(cd build && git archive --format=tar packaging debian) | (cd ./release_deb && tar xf -)
More information about the tor-commits
mailing list