]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fixed gitrpm
authorHarald Hoyer <harald@redhat.com>
Mon, 31 Aug 2009 09:59:04 +0000 (11:59 +0200)
committerHarald Hoyer <harald@redhat.com>
Tue, 1 Sep 2009 13:42:27 +0000 (15:42 +0200)
Makefile

index 12a0ee491baf14640e9588172a628ddf35b42d85..a5d7218eb376d24efde6edc2bafb2c3f29cbfd52 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -54,7 +54,12 @@ rpm: clean dracut-$(VERSION).tar.bz2
        rm -fr BUILD BUILDROOT
 
 gitrpm: dracut-$(VERSION)-$(GITVERSION).tar.bz2
-       rpmbuild --define "_topdir $$PWD" --define "_sourcedir $$PWD" --define "_specdir $$PWD" --define "_srcrpmdir $$PWD" --define "_rpmdir $$PWD" --define "gittag $(GITVERSION)" -ba dracut.spec 
+       echo "%define gittag $(GITVERSION)" > dracut.spec.git
+       cat dracut.spec >> dracut.spec.git
+       mv dracut.spec dracut.spec.bak
+       mv dracut.spec.git dracut.spec
+       rpmbuild --define "_topdir $$PWD" --define "_sourcedir $$PWD" --define "_specdir $$PWD" --define "_srcrpmdir $$PWD" --define "_rpmdir $$PWD" --define "gittag $(GITVERSION)" -ba dracut.spec
+       mv dracut.spec.bak dracut.spec
        rm -fr BUILD BUILDROOT
 
 check: all