summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2014-09-03 00:33:02 +0200
committerMartin Väth <martin@mvath.de>2015-10-11 10:49:13 +0200
commit6d5b8e758b12a93c0b36e1a3fe81e95a9c403792 (patch)
tree6c8264883ed487f2af639af8322d449d6cbf9735 /sys-apps/less/files/lesspipe.sh
parentBump schedule (diff)
downloadmv-6d5b8e758b12a93c0b36e1a3fe81e95a9c403792.tar.gz
mv-6d5b8e758b12a93c0b36e1a3fe81e95a9c403792.tar.bz2
mv-6d5b8e758b12a93c0b36e1a3fe81e95a9c403792.zip
Bump mv_perl, less
Diffstat (limited to 'sys-apps/less/files/lesspipe.sh')
-rw-r--r--sys-apps/less/files/lesspipe.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys-apps/less/files/lesspipe.sh b/sys-apps/less/files/lesspipe.sh
index 71f5f1b8..3675b7be 100644
--- a/sys-apps/less/files/lesspipe.sh
+++ b/sys-apps/less/files/lesspipe.sh
@@ -117,7 +117,7 @@ lesspipe() {
*.gz|*.z|\
*.lz|\
*.lzma|*.xz) ${DECOMPRESSOR} -- "$1" ;;
- *.rpm) rpm -qpivl --changelog -- "$1" ;;
+ *.rpm) rpm -qpivl --changelog -- "$1" || rpm2tar -O "$1" | tar tvvf -;;
*.cpi|*.cpio) cpio -itv < "$1" ;;
*.ace) unace l "$1" ;;
*.arc) arc v "$1" ;;
@@ -236,8 +236,8 @@ if [[ -z $1 ]] ; then
elif [[ $1 == "-V" || $1 == "--version" ]] ; then
Id="cvsid"
cat <<-EOF
- $Id: lesspipe.sh,v 1.53 2013/08/06 21:35:30 vapier Exp $
- Copyright 2001-2014 Gentoo Foundation
+ $Id: lesspipe.sh,v 1.54 2013/12/31 02:25:30 vapier Exp $
+ Copyright 2001-2013 Gentoo Foundation
Mike Frysinger <vapier@gentoo.org>
(with plenty of ideas stolen from other projects/distros)