From 0c2eff324a989dcbb0f57731f37704bbfdcf2bbf Mon Sep 17 00:00:00 2001 From: Nate Straz Date: Fri, 23 Sep 2005 15:16:08 +0000 Subject: Version the tarball according to the spec file version --- Makefile | 8 ++++++-- qarsh.spec | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index f7cdb0d..026b181 100644 --- a/Makefile +++ b/Makefile @@ -27,10 +27,14 @@ install: all clean: $(RM) $(TARGETS) -qarsh.tar.bz2: qarsh.spec +VERSION := $(shell awk '/^Version:/ { print $$2 }' qarsh.spec) +qarsh-$(VERSION).tar.bz2: qarsh.spec + -rm $@ tar cjf $@ . -rpm: qarsh.tar.bz2 qarsh.spec +tarball: qarsh-$(VERSION).tar.bz2 + +rpm: qarsh-$(VERSION).tar.bz2 qarsh.spec rpmbuild -ta $< # Redefine the default compile rule to include target specific parts diff --git a/qarsh.spec b/qarsh.spec index 7b05ff0..1e42432 100644 --- a/qarsh.spec +++ b/qarsh.spec @@ -7,7 +7,7 @@ License: GPL Buildroot: %{_tmppath}/%{name}-%{version}-root Packager: Nathan Straz -Source0: qarsh.tar.bz2 +Source0: qarsh-%{version}.tar.bz2 %description qarsh is an rsh/ssh replacement designed for a testing environment. That means -- cgit