aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian/rules
diff options
context:
space:
mode:
authorGravatar David Bremner <bremner@debian.org>2011-06-21 09:03:19 -0300
committerGravatar David Bremner <bremner@debian.org>2011-06-22 08:11:54 -0300
commit2b76283b52a2389a591ca055b086381c44e2a61f (patch)
treeae74f215329e0638e9e030fd58f33903f721ad8d /debian/rules
parent114eb1c52095487caed1de8746f2741da7a3ead1 (diff)
debian: Generate version from debian/changelog
This avoids patching the version file once per Debian upload. Original version file is saved and restored. (cherry picked from commit 2938a98bf4c4abe0426caee4555d889d655bc0df)
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules7
1 files changed, 7 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index a4b526c1..985fbc5f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,18 @@
#!/usr/bin/make -f
+VERSION=$(shell dpkg-parsechangelog | sed -n 's/^Version:\([^-]*\)/\1/p')
+
%:
dh $@
override_dh_auto_configure:
+ cp version debian/version.pre-build
+ echo $(VERSION) > version
dh_auto_configure -- --emacslispdir=/usr/share/emacs/site-lisp/notmuch
+override_dh_auto_clean:
+ -mv debian/version.pre-build version
+ dh_auto_clean
override_dh_installdocs:
dh_installdocs
install -m644 vim/README debian/notmuch/usr/share/doc/notmuch/README.vim