1
0
Fork 0
tuned/ktune/Makefile
2009-07-27 17:24:58 +02:00

31 lines
746 B
Makefile

NAME = ktune
VERSION = $(shell awk '/^Version:/ {print $$2}' ktune.spec)
RELEASE = $(shell awk '/^Release:/ {print $$2}' ktune.spec)
VERSIONED_NAME = $(NAME)-$(VERSION)
TAG = v$(VERSION)
distarchive: tag archive
archive:
git archive --format=tar --prefix="$(NAME)-$(VERSION)/" "$(TAG)" | bzip2 >$(NAME)-$(VERSION).tar.bz2
@echo "The archive is in $(NAME)-$(VERSION).tar.bz2"
tag:
git tag -f $(TAG)
git push --tags
srpm: archive
rm -rf rpm-build-dir
mkdir rpm-build-dir
rpmbuild --define "_sourcedir `pwd`/rpm-build-dir" --define "_srcrpmdir `pwd`/rpm-build-dir" \
--define "_specdir `pwd`/rpm-build-dir" --nodeps -ts $(VERSIONED_NAME).tar.bz2
build:
# Nothing to build
changelog:
git-log > ChangeLog
.PHONY: archive tag srpm