146fe31620
Not actually planning to use this for now. Noticed it in passing. Closes: #1900 Approved by: cgwalters
27 lines
680 B
Makefile
27 lines
680 B
Makefile
# -*- mode: Makefile -*-
|
|
|
|
GITREV = $$(git describe --always --tags)
|
|
GITREV_FOR_PKG = $(shell echo "$(GITREV)" | sed -e 's,-,\.,g' -e 's,^v,,')
|
|
|
|
srcdir=$(shell dirname `pwd`)
|
|
PACKAGE=rpm-ostree
|
|
|
|
PKG_VER = $(PACKAGE)-$(GITREV_FOR_PKG)
|
|
PKG_CLIENT_VER = $(PACKAGE)-client-$(GITREV_FOR_PKG)
|
|
|
|
dist-snapshot:
|
|
./make-git-snapshot.sh "$(srcdir)" "$(PKG_VER)" "$(GITREV)"
|
|
rm -f $(PKG_VER).tar.xz
|
|
xz -T0 $(PKG_VER).tar
|
|
|
|
srpm: dist-snapshot
|
|
sed -e "s,^Version:.*,Version: $(GITREV_FOR_PKG)," $(PACKAGE).spec.in > $(PACKAGE).spec; \
|
|
./rpmbuild-cwd -bs $(PACKAGE).spec
|
|
|
|
rpm: srpm
|
|
./rpmbuild-cwd --rebuild $(PKG_VER)*.src.rpm
|
|
|
|
yumrepo: rpm
|
|
repomanage -o . | xargs -r rm
|
|
createrepo_c .
|