Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_all.deb
DSC=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION).dsc
+BUILDDIR=$(PACKAGE)-$(DEB_VERSION_UPSTREAM_REVISION)
+
+
+$(BUILDDIR): debian
+ rm -rf $@ $@.tmp
+ rsync -a ./* $@.tmp/
+ mv $@.tmp $@
+
.PHONY: deb
deb: $(DEB)
-$(DEB):
- rm -rf build
- rsync -a ./* build/
- cd build; dpkg-buildpackage -b -us -uc
+
+$(DEB): $(BUILDDIR)
+ cd $(BUILDDIR); dpkg-buildpackage -b -us -uc
lintian $(DEB)
.PHONY: clean
clean:
- rm -rf *.tar.gz build/ *.deb *.buildinfo *.changes
+ rm -rf *.tar.gz $(BUILDDIR) build/ *.deb *.buildinfo *.changes