]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
change dracut tarball compression to xz
authorHarald Hoyer <harald@redhat.com>
Tue, 7 Jan 2014 11:21:39 +0000 (12:21 +0100)
committerHarald Hoyer <harald@redhat.com>
Tue, 7 Jan 2014 11:21:39 +0000 (12:21 +0100)
Makefile
dracut.spec

index fed5f48b56d903d8cd766317ff91f7912de0f236..14047004f7b336deaba862fc427876fc4ac1c502 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -155,27 +155,27 @@ clean:
        $(RM) */*/*~
        $(RM) $(manpages:%=%.xml) dracut.xml
        $(RM) test-*.img
-       $(RM) dracut-*.rpm dracut-*.tar.bz2
+       $(RM) dracut-*.rpm dracut-*.tar.bz2 dracut-*.tar.xz
        $(RM) dracut-version.sh
        $(RM) dracut-install install/dracut-install $(DRACUT_INSTALL_OBJECTS)
        $(RM) $(manpages) dracut.html
        $(MAKE) -C test clean
 
-dist: dracut-$(VERSION).tar.bz2
+dist: dracut-$(VERSION).tar.xz
 
-dracut-$(VERSION).tar.bz2: doc syncheck
+dracut-$(VERSION).tar.xz: doc syncheck
        @echo "DRACUT_VERSION=$(VERSION)" > dracut-version.sh
        git archive --format=tar $(VERSION) --prefix=dracut-$(VERSION)/ > dracut-$(VERSION).tar
        mkdir -p dracut-$(VERSION)
        for i in $(manpages) dracut.html dracut-version.sh; do [ "$${i%/*}" != "$$i" ] && mkdir -p "dracut-$(VERSION)/$${i%/*}"; cp "$$i" "dracut-$(VERSION)/$$i"; done
        tar --owner=root --group=root -rf dracut-$(VERSION).tar $$(find dracut-$(VERSION) -type f)
-       rm -fr -- dracut-$(VERSION).tar.bz2 dracut-$(VERSION)
-       bzip2 -9 dracut-$(VERSION).tar
+       rm -fr -- dracut-$(VERSION).tar.xz dracut-$(VERSION)
+       xz -9 dracut-$(VERSION).tar
        rm -f -- dracut-$(VERSION).tar
 
-rpm: dracut-$(VERSION).tar.bz2 syncheck
+rpm: dracut-$(VERSION).tar.xz syncheck
        rpmbuild=$$(mktemp -d -t rpmbuild-dracut.XXXXXX); src=$$(pwd); \
-       cp dracut-$(VERSION).tar.bz2 "$$rpmbuild"; \
+       cp dracut-$(VERSION).tar.xz "$$rpmbuild"; \
        LC_MESSAGES=C $$src/git2spec.pl $(VERSION) "$$rpmbuild" < dracut.spec > $$rpmbuild/dracut.spec; \
        (cd "$$rpmbuild"; rpmbuild --define "_topdir $$PWD" --define "_sourcedir $$PWD" \
                --define "_specdir $$PWD" --define "_srcrpmdir $$PWD" \
@@ -215,9 +215,9 @@ hostimage: all
 AUTHORS:
        git shortlog  --numbered --summary -e |while read a rest; do echo $$rest;done > AUTHORS
 
-dracut.html.sign: dracut-$(VERSION).tar.bz2
-       gpg-sign-all dracut-$(VERSION).tar.bz2 dracut.html
+dracut.html.sign: dracut-$(VERSION).tar.xz
+       gpg-sign-all dracut-$(VERSION).tar.xz dracut.html
 
 upload: dracut.html.sign
-       kup put dracut-$(VERSION).tar.bz2 dracut-$(VERSION).tar.sign /pub/linux/utils/boot/dracut/
+       kup put dracut-$(VERSION).tar.xz dracut-$(VERSION).tar.sign /pub/linux/utils/boot/dracut/
        kup put dracut.html dracut.html.sign /pub/linux/utils/boot/dracut/
index 6cc60e1e87d895146eb757794fda204919ba04e2..5a25fc1a6ce30061ed845d77fcbd275b503eff62 100644 (file)
@@ -28,7 +28,7 @@ URL: https://dracut.wiki.kernel.org/
 
 # Source can be generated by
 # http://git.kernel.org/?p=boot/dracut/dracut.git;a=snapshot;h=%{version};sf=tgz
-Source0: http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.bz2
+Source0: http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
 
 BuildRequires: bash git