summaryrefslogtreecommitdiff
path: root/make-deb
diff options
context:
space:
mode:
authorVictor Lowther <victor.lowther@gmail.com>2010-03-17 15:06:50 -0500
committerVictor Lowther <victor.lowther@gmail.com>2010-03-17 15:06:50 -0500
commit1e9751039b6d96df6c3ea870982d092d2f69c339 (patch)
treeb1f3622e1ec9ab27329c55d6ae0d2a44805b916f /make-deb
parente950b5ffe18ad36f14acaec554becf9795233f0d (diff)
Clean up after ourselves properly
Diffstat (limited to 'make-deb')
-rwxr-xr-xmake-deb3
1 files changed, 3 insertions, 0 deletions
diff --git a/make-deb b/make-deb
index 61b7d53..4ab878b 100755
--- a/make-deb
+++ b/make-deb
@@ -1,6 +1,7 @@
#!/bin/bash
[[ -d .git ]] || { echo "Not at root of pm-utils repository, dying horribly"; exit 1; }
cp .git/HEAD .git/HEAD.mkdeb
+cp .git/index .git/index.mkdeb
git rev-parse --verify debian || exit 1
git checkout -b __debian_throwaway_branch
@@ -12,4 +13,6 @@ autoreconf --install && \
dpkg-buildpackage && echo "pm-utils .deb file created in parent directory." || \
echo "Something went wrong creating .deb."
cp .git/HEAD.mkdeb .git/HEAD
+cp .git/index.mkdeb .git/index
git checkout HEAD
+git branch -D __debian_throwaway_branch