Ticket #84: 0006-Add-.xz-and-.lzma-recompress-support-to-brp-compre.patch
| File 0006-Add-.xz-and-.lzma-recompress-support-to-brp-compre.patch, 1.3 kB (added by scop, 3 years ago) |
|---|
-
a/scripts/brp-compress
old new 23 23 [ "`basename $f`" = "dir" ] && continue 24 24 25 25 case "$f" in 26 *. Z) gunzip $f; b=`echo $f | sed -e 's/\.Z$//'`;;27 *. gz) gunzip $f; b=`echo $f | sed -e 's/\.gz$//'`;;28 *. bz2) bunzip2 $f; b=`echo $f | sed -e 's/\.bz2$//'`;;26 *.gz|*.Z) gunzip $f; b=`echo $f | sed -e 's/\.\(gz\|Z\)$//'`;; 27 *.bz2) bunzip2 $f; b=`echo $f | sed -e 's/\.bz2$//'`;; 28 *.xz|*.lzma) unxz $f; b=`echo $f | sed -e 's/\.\(xz\|lzma\)$//'`;; 29 29 *) b=$f;; 30 30 esac 31 31 … … 48 48 49 49 for f in `find $d -type l` 50 50 do 51 l=`ls -l $f | sed -e 's/.* -> //' -e 's/\. gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'`51 l=`ls -l $f | sed -e 's/.* -> //' -e 's/\.\(gz\|Z\|bz2\|xz\|lzma\)$//'` 52 52 rm -f $f 53 b=`echo $f | sed -e 's/\. gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'`53 b=`echo $f | sed -e 's/\.\(gz\|Z\|bz2\|xz\|lzma\)$//'` 54 54 ln -sf $l$COMPRESS_EXT $b$COMPRESS_EXT 55 55 done 56 56 done

