3 # Makefile for msva-perl
5 # © 2010 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
6 # Licensed under GPL v3 or later
8 VERSION := $(shell dpkg-parsechangelog -lChangelog | grep ^Version: | cut -f2 -d\ )
9 DEBIAN_VERSION=`dpkg-parsechangelog | grep ^Version: | cut -f2 -d\ `
11 MANPAGES=msva-perl.1 msva-query-agent.1
13 all: $(MANPAGES) Crypt/Monkeysphere/MSVA.pm
18 Crypt/Monkeysphere/MSVA.pm: Changelog
19 sed -i "s/^ \\\$$VERSION = '[a-z0-9.~A-Z]*';$$/ \$$VERSION = '$(VERSION)';/" $@
25 git buildpackage -uc -us
28 git tag -s msva-perl/$(VERSION) -m "releasing msva-perl version $(VERSION)"
30 git tag -s msva-perl_debian/$(DEBIAN_VERSION) -m "tagging msva-perl debian packaging version $(DEBIAN_VERSION)"
32 .PHONY: upstream-tag debian-package debian-tag all clean