emerge-webrsync: drop lzma support
authorZac Medico <zmedico@gentoo.org>
Sun, 27 Mar 2011 20:01:10 +0000 (13:01 -0700)
committerZac Medico <zmedico@gentoo.org>
Sun, 27 Mar 2011 20:02:45 +0000 (13:02 -0700)
The lzma snapshots have been replaced by xz snapshots, as discussed in
the "RFC: Remove .lzma in favor of .xz portage snapshots" thread on the
gentoo-dev ml:

http://archives.gentoo.org/gentoo-dev/msg_7de1b57ce531fdf33d33b5b070006436.xml

bin/emerge-webrsync

index 82792426a665e99928b4994edb07bdf414b089e4..69cfc969d8315ed20852913b2061ea4d2a0f0d53 100755 (executable)
@@ -64,7 +64,6 @@ do_tar() {
        local decompressor
        case ${file} in
                *.xz)   decompressor="xzcat" ;;
-               *.lzma) decompressor="lzcat" ;;
                *.bz2)  decompressor="bzcat" ;;
                *.gz)   decompressor="zcat"  ;;
                *)      decompressor="cat"   ;;
@@ -227,16 +226,15 @@ do_snapshot() {
        local mirror
 
        local compressions=""
-       # lzma is not supported in app-arch/tarsync, so use
+       # xz is not supported in app-arch/tarsync, so use
        # bz2 format if we have tarsync.
        if ! type -P tarsync > /dev/null ; then
                type -P xzcat > /dev/null && compressions="${compressions} xz"
-               type -P lzcat > /dev/null && compressions="${compressions} lzma"
        fi
        type -P bzcat > /dev/null && compressions="${compressions} bz2"
        type -P  zcat > /dev/null && compressions="${compressions} gz"
        if [[ -z ${compressions} ]] ; then
-               eecho "unable to locate any decompressors (lzcat or bzcat or zcat)"
+               eecho "unable to locate any decompressors (xzcat or bzcat or zcat)"
                exit 1
        fi