Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=dc5... Commit: dc5afdf04fdcf00f33ba64ce1c0bf553fc5f67c3 Parent: 1473e8232ccbe2e4e2c054e831c781318a7c158e Author: Fabio M. Di Nitto fdinitto@redhat.com AuthorDate: Wed Nov 17 10:34:11 2010 +0100 Committer: Fabio M. Di Nitto fdinitto@redhat.com CommitterDate: Wed Nov 17 10:34:11 2010 +0100
release script: add xz tarballs
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com --- make/release.mk | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/make/release.mk b/make/release.mk index fb1ab2a..22f913a 100644 --- a/make/release.mk +++ b/make/release.mk @@ -16,12 +16,14 @@ projectver=$(project)-$(version) projecttar=$(projectver).tar projectgz=$(projecttar).gz projectbz=$(projecttar).bz2 +projectxz=$(projecttar).xz
rgmproject=rgmanager rgmprojectver=$(rgmproject)-$(version) rgmprojecttar=$(rgmprojectver).tar rgmprojectgz=$(rgmprojecttar).gz rgmprojectbz=$(rgmprojecttar).bz2 +rgmprojectxz=$(rgmprojecttar).xz
# temp dirs
@@ -72,9 +74,11 @@ tarballs: tag tarballs: $(releasearea)/$(projecttar) tarballs: $(releasearea)/$(projectgz) tarballs: $(releasearea)/$(projectbz) +tarballs: $(releasearea)/$(projectxz) tarballs: $(releasearea)/$(rgmprojecttar) tarballs: $(releasearea)/$(rgmprojectgz) tarballs: $(releasearea)/$(rgmprojectbz) +tarballs: $(releasearea)/$(rgmprojectxz)
$(releasearea)/$(projecttar): @echo Creating $(project) tarball @@ -111,6 +115,10 @@ $(releasearea)/%.bz2: $(releasearea)/% @echo Creating $@ cat $< | bzip2 -c > $@
+$(releasearea)/%.xz: $(releasearea)/% + @echo Creating $@ + cat $< | xz -z -9 > $@ + changelog: checks setup $(releasearea)/Changelog-$(version)
$(releasearea)/Changelog-$(version): $(releasearea)/$(projecttar) @@ -122,7 +130,7 @@ sha256: changelog tarballs $(releasearea)/$(projectver).sha256
$(releasearea)/$(projectver).sha256: $(releasearea)/Changelog-$(version) cd $(releasearea) && \ - sha256sum Changelog-$(version) *.gz *.bz2 | sort -k2 > $@ + sha256sum Changelog-$(version) *.gz *.bz2 *.xz | sort -k2 > $@
sign: sha256 $(releasearea)/$(projectver).sha256.asc