summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2009-08-18 11:53:31 -0600
committerBdale Garbee <bdale@gag.com>2009-08-18 11:53:31 -0600
commitcf1fa8b062c05ee995d6befee9088908b2b22473 (patch)
treea1f8ce23187c826acd1d87b2151e9e04d1f870e5
parentd7e60e48b6d85274690478223ef3b571a818e228 (diff)
add a prebuild target for use from git-buildpackage clean hook, that creates
a new debian/changelog entry based on git-describe output
-rwxr-xr-xdebian/rules5
1 files changed, 5 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index bf9827e1..d576ab32 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,6 +4,11 @@
export DH_VERBOSE=1
PKG_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p'| sed 's/+dfsg//')
+# this target invoked by git-buildpackage using a clean hook, see .gbp.conf
+prebuild:
+ dch -v `git describe | tr - +` "build for Debian from git"
+ git commit debian/changelog -m "update Debian changelog for build"
+
configure: configure-stamp
configure-stamp:
dh_testdir