openpgpg2x509 is useful enough to install with other scripts.
[monkeysphere-validation-agent.git] / Makefile
1 #!/usr/bin/make -f
2
3 # Makefile for msva-perl
4
5 # © 2010 Daniel Kahn Gillmor <dkg@fifthhorseman.net>
6 # Licensed under GPL v3 or later
7
8 VERSION := $(shell dpkg-parsechangelog -lChangelog | grep ^Version: | cut -f2 -d\ )
9 DEBIAN_VERSION=`dpkg-parsechangelog | grep ^Version: | cut -f2 -d\ `
10
11 MANPAGES=msva-perl.1 msva-query-agent.1
12
13 all: $(MANPAGES) Crypt/Monkeysphere/MSVA.pm
14
15 %.1: %
16         pod2man $< $@
17
18 Crypt/Monkeysphere/MSVA.pm: Changelog
19         sed -i "s/^  \\\$$VERSION = '[a-z0-9.~A-Z]*';$$/  \$$VERSION = '$(VERSION)';/" $@
20
21 clean: 
22         rm -f $(MANPAGES)
23
24 debian-package:
25         git buildpackage -uc -us
26
27 upstream-tag:
28         git tag -s msva-perl/$(VERSION) -m "releasing msva-perl version $(VERSION)"
29 debian-tag:
30         git tag -s msva-perl_debian/$(DEBIAN_VERSION) -m "tagging msva-perl debian packaging version $(DEBIAN_VERSION)"
31
32 .PHONY: upstream-tag debian-package debian-tag all clean