1
packaging := lp:~maas-maintainers/maas/packaging
4
dpkg-parsechangelog -lsource/debian/changelog | \
5
sed -rne 's,^Version: ([^-]+).*,\1,p')
7
orig = maas_$(version).orig.tar.gz
9
upstream = $(abspath $(PWD)/..)
13
build: source source/debian source.tar.gz
14
ln -sfn source.tar.gz $(orig)
15
cd source && debuild -i -us -uc -b
20
bzr export --uncommitted $@ $(upstream)
22
source/debian: | source
23
bzr export $@ $(packaging)/debian
25
source.tar.gz: | source
26
tar -czf $@ --exclude source/debian source
30
install-missing-packages:
31
sudo apt-get install dh-apport
34
$(RM) -r build-area source packaging
35
$(RM) *.orig.tar.gz *.debian.tar.gz source.tar.gz
36
$(RM) *.build *.dsc *.changes *.deb
40
.PHONY: build clean install-missing-packages