[PATCH] make release: use sed to check debian version

Tomi Ollila tomi.ollila at iki.fi
Mon Nov 21 08:34:24 PST 2011


Use common sed tool instead of dpkg-parsechangelog (which is usually
available on debian systems only) to verify that debian version
information is consistent with version file.
---
 Makefile.local |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/Makefile.local b/Makefile.local
index 02afdd0..c94402b 100644
--- a/Makefile.local
+++ b/Makefile.local
@@ -207,7 +207,7 @@ endif
 .PHONY: verify-version-debian
 verify-version-debian: verify-version-components
 	@echo -n "Checking that Debian package version is $(VERSION)-1..."
-	@[ "$(VERSION)-1" = $$(dpkg-parsechangelog | grep ^Version | awk '{print $$2}') ] || \
+	@[ "$(VERSION)-1" = $$(sed '1{ s/).*//; s/.*(//; q; }' debian/changelog) ] || \
 		(echo "No." && \
 		 echo "Please edit version and debian/changelog to have consistent versions." && false)
 	@echo "Good."
-- 
1.7.7.3



More information about the notmuch mailing list