]> www.infradead.org Git - users/dedekind/aiaiai.git/commitdiff
packaging: Add a "rpm" make target
authorFlorian Fainelli <f.fainelli@gmail.com>
Wed, 12 Apr 2017 20:54:25 +0000 (13:54 -0700)
committerJacob Keller <jacob.e.keller@intel.com>
Wed, 12 Apr 2017 22:27:20 +0000 (15:27 -0700)
It requires the tarball to be created and will create a source RPM in
the current directory.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
packaging/Makefile

index a10564be199136e1d3ad7e35cc8cf80e525a94c0..1686e038cf4bf5150ea30087b82ba85007c1a52d 100644 (file)
@@ -7,4 +7,12 @@ tarball:
        @rm -f *.tar.bz2
        @cd .. && git archive --prefix $(PKG_NAME)-$(PKG_VERSION)/ HEAD | gzip > packaging/$(TARBALL)
 
-all: tarball
+rpm: tarball
+       @rm -f *.rpm
+       rpmbuild -bs $(SPECFILE) --define "_sourcedir $(shell pwd)" \
+               --define "_srcrpmdir $(shell pwd)" \
+
+all: tarball rpm
+
+clean:
+       -rm -f *.tar.bz2 *.rpm