diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-11-06 02:19:29 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-11-06 02:19:29 +0000 |
commit | 6ea0f3e0647f313cc7b0ef8fe19f800cfaca6bfb (patch) | |
tree | 2f99f9439b7229b2582bcb1ec9eeb3765f0b22bd | |
parent | Version bump. (diff) | |
download | gentoo-2-6ea0f3e0647f313cc7b0ef8fe19f800cfaca6bfb.tar.gz gentoo-2-6ea0f3e0647f313cc7b0ef8fe19f800cfaca6bfb.tar.bz2 gentoo-2-6ea0f3e0647f313cc7b0ef8fe19f800cfaca6bfb.zip |
more lzma support
(Portage version: 2.1.3.16)
-rw-r--r-- | sys-apps/less/files/lesspipe.sh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/sys-apps/less/files/lesspipe.sh b/sys-apps/less/files/lesspipe.sh index ba183b944c1a..da80eed77264 100644 --- a/sys-apps/less/files/lesspipe.sh +++ b/sys-apps/less/files/lesspipe.sh @@ -9,10 +9,11 @@ trap 'exit 0' PIPE guesscompress() { case "$1" in - *.gz) echo "gunzip -c" ;; - *.bz2) echo "bunzip2 -c" ;; - *.Z) echo "compress -d" ;; - *) echo "cat" ;; + *.gz) echo "gunzip -c" ;; + *.bz2) echo "bunzip2 -c" ;; + *.lzma) echo "unlzma -c" ;; + *.Z) echo "compress -d" ;; + *) echo "cat" ;; esac } @@ -46,6 +47,7 @@ lesspipe() { *.[0-9n]|*.man|\ *.[0-9n].bz2|*.man.bz2|\ *.[0-9n].gz|*.man.gz|\ + *.[0-9n].lzma|*.man.lzma|\ *.[0-9][a-z].gz|*.[0-9][a-z].gz) local out=$(${DECOMPRESSOR} -- "$1" | file -) case ${out} in @@ -197,7 +199,7 @@ if [[ -z $1 ]] ; then echo "Usage: lesspipe.sh <file>" elif [[ $1 == "-V" ]] ; then Id="cvsid" - cvsid="$Id: lesspipe.sh,v 1.25 2007/11/06 01:58:44 vapier Exp $" + cvsid="$Id: lesspipe.sh,v 1.26 2007/11/06 02:19:29 vapier Exp $" cat <<-EOF $cvsid Copyright 2001-2006 Gentoo Foundation |