From 2504df5babe8c9ee5857ce8ba6d3a626abe76772 Mon Sep 17 00:00:00 2001
From: Seblu <sebastien.luttringer@smartjog.com>
Date: Wed, 13 Jul 2011 15:36:27 +0200
Subject: [PATCH] make tar always recreate tarball

---
 Makefile | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/Makefile b/Makefile
index 75dfb01..fe29913 100644
--- a/Makefile
+++ b/Makefile
@@ -12,14 +12,14 @@ all:
 $(NAME)-$(VERSION).tar.gz:
 	git archive --prefix=$(NAME)-$(VERSION)/ HEAD | gzip -9 > $(NAME)-$(VERSION).tar.gz
 
-tar: $(NAME)-$(VERSION).tar.gz
+tar: cleantar $(NAME)-$(VERSION).tar.gz
 
-dsc: cleanbuild tar
+dsc: cleanbuild $(NAME)-$(VERSION).tar.gz
 	mkdir $(BUILD_DIR)
 	tar xfC $(NAME)-$(VERSION).tar.gz $(BUILD_DIR)
 	cd $(BUILD_DIR) && dpkg-source -I -b $(NAME)-$(VERSION)
 
-deb: cleanbuild
+deb: cleanbuild $(NAME)-$(VERSION).tar.gz
 	mkdir $(BUILD_DIR)
 	tar xfC $(NAME)-$(VERSION).tar.gz $(BUILD_DIR)
 	cd $(BUILD_DIR)/$(NAME)-$(VERSION) && dpkg-buildpackage --source-option=-I
@@ -28,9 +28,10 @@ buildd: dsc
 	chmod 644 $(BUILD_DIR)/$(NAME)_*.dsc $(BUILD_DIR)/$(NAME)_*.gz
 	scp $(BUILD_DIR)/$(NAME)_*.dsc $(BUILD_DIR)/$(NAME)_*.gz incoming@buildd.fr.lan:sid
 
-clean: cleanbuild
-	-rm -f $(NAME)-$(VERSION).tar.gz
+clean: cleantar cleanbuild
 
 cleanbuild:
 	-rm -rf  $(BUILD_DIR)
 
+cleantar:
+	-rm -f $(NAME)-$(VERSION).tar.gz
-- 
GitLab