]> granicus.if.org Git - curl/commitdiff
maketgz: switch to xz instead of lzma
authorDaniel Stenberg <daniel@haxx.se>
Wed, 21 Jun 2017 20:40:55 +0000 (22:40 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 21 Jun 2017 22:52:48 +0000 (00:52 +0200)
The compressed output size seems to be a tad bit smaller, but generally
xz seems more preferred these days and is used directly by for example
gentoo instead of bz2.

"Users of LZMA Utils should move to XZ Utils" =>
https://tukaani.org/lzma/

Closes #1604

maketgz

diff --git a/maketgz b/maketgz
index f655ea3651f66be1a7260f5f4a4f3a9392248e1f..119ba83725c6045d4bb8d2965b5378f31f6e3ee1 100755 (executable)
--- a/maketgz
+++ b/maketgz
@@ -171,12 +171,12 @@ gzip -dc $targz | bzip2 --best > $bzip2
 
 ############################################################################
 #
-# Now make an lzma archive from the tar.gz original
+# Now make an xz archive from the tar.gz original
 #
 
-lzma="curl-$version.tar.lzma"
-echo "Generating $lzma"
-gzip -dc $targz | lzma --best - > $lzma
+xz="curl-$version.tar.xz"
+echo "Generating $xz"
+gzip -dc $targz | xz -9e - > $xz
 
 ############################################################################
 #
@@ -202,7 +202,7 @@ makezip
 echo "------------------"
 echo "maketgz report:"
 echo ""
-ls -l $targz $bzip2 $zip $lzma
+ls -l $targz $bzip2 $zip $xz
 
 echo "Run this:"
-echo "gpg -b -a $targz && gpg -b -a $bzip2 && gpg -b -a $zip && gpg -b -a $lzma"
+echo "gpg -b -a $targz && gpg -b -a $bzip2 && gpg -b -a $zip && gpg -b -a $xz"