packaging: don't force tarball creation in Makefile
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 26 Mar 2013 09:46:24 +0000 (11:46 +0200)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 26 Mar 2013 10:13:08 +0000 (12:13 +0200)
Makes Makefile utilizable when building with GBP.

Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
packaging/Makefile

index 1539ac7..d62a453 100644 (file)
@@ -4,14 +4,14 @@ PKG_VERSION := $(shell grep '^Version: ' $(SPECFILE)|awk '{print $$2}')
 
 TARBALL := $(PKG_NAME)_$(PKG_VERSION).tar.gz
 
-dsc:tarball
+dsc: $(TARBALL)
        @sed  -i 's/ [a-f0-9]\+ [0-9]\+ $(TARBALL)/ $(shell md5sum $(TARBALL) | sed "s/  / $(shell stat -c '%s' $(TARBALL)) /")/' $(PKG_NAME).dsc
 
-tarball:
+$(TARBALL):
        @cd .. && git archive --prefix $(PKG_NAME)-$(PKG_VERSION)/ HEAD \
                | gzip > packaging/$(TARBALL)
 
 clean:
        @rm -f *.tar.gz
 
-all: clean tarball dsc
+all: clean dsc