[89bc6ed] | 1 | Submitted By: Jim Gifford <jim at cross-lfs dot org>
|
---|
| 2 | Date: 2009-02-21
|
---|
| 3 | Initial Package Version: 1.6f
|
---|
| 4 | Upstream Status: Unknown
|
---|
| 5 | Origin: Jim Gifford
|
---|
| 6 | Description: For using lzip compression
|
---|
| 7 | For using xz compression
|
---|
| 8 |
|
---|
| 9 | diff -Naur man-1.6f.orig/configure man-1.6f/configure
|
---|
| 10 | --- man-1.6f.orig/configure 2007-08-20 21:15:21.000000000 -0700
|
---|
| 11 | +++ man-1.6f/configure 2009-02-22 19:30:14.602512641 -0800
|
---|
| 12 | @@ -1015,7 +1015,7 @@
|
---|
| 13 | then
|
---|
| 14 | DO_COMPRESSION=true
|
---|
| 15 | compress=
|
---|
| 16 | - for i in lzma bzip2 gzip bzip tzip pack compress freeze yabba
|
---|
| 17 | + for i in xz lzip lzma bzip2 gzip bzip tzip pack compress freeze yabba
|
---|
| 18 | do
|
---|
| 19 | eval F$i=missing
|
---|
| 20 | for j in $DEFPATH
|
---|
| 21 | @@ -1068,6 +1068,8 @@
|
---|
| 22 | fi
|
---|
| 23 |
|
---|
| 24 | case $compress in
|
---|
| 25 | + *xz*) ext=".xz" ;;
|
---|
| 26 | + *lzip*) ext=".lz" ;;
|
---|
| 27 | *lzma*) ext=".lzma" ;;
|
---|
| 28 | *bzip2*) ext=".bz2" ;;
|
---|
| 29 | *gzip*) ext=".gz" ;;
|
---|
| 30 | @@ -1111,7 +1113,7 @@
|
---|
| 31 | fi
|
---|
| 32 |
|
---|
| 33 | # unconditionally handle uncompression
|
---|
| 34 | -UNCOMPRESSORS="unlzma gunzip bzip2 pcat zcat fcat unyabba"
|
---|
| 35 | +UNCOMPRESSORS="unxz lzip unlzma gunzip bzip2 pcat zcat fcat unyabba"
|
---|
| 36 | for i in $UNCOMPRESSORS
|
---|
| 37 | do
|
---|
| 38 | eval F$i=missing
|
---|
| 39 | @@ -1132,10 +1134,18 @@
|
---|
| 40 | if [ $Fbzip2 != missing ]; then
|
---|
| 41 | bzip2="$Fbzip2 -c -d"
|
---|
| 42 | fi
|
---|
| 43 | +unxz=missing
|
---|
| 44 | +if [ $Funxz != missing ]; then
|
---|
| 45 | + unxz="$Funxz -c -d"
|
---|
| 46 | +fi
|
---|
| 47 | unlzma=missing
|
---|
| 48 | if [ $Funlzma != missing ]; then
|
---|
| 49 | unlzma="$Funlzma -c -d"
|
---|
| 50 | fi
|
---|
| 51 | +lzip=missing
|
---|
| 52 | +if [ $Flzip != missing ]; then
|
---|
| 53 | + lzip="$Flzip -c -d"
|
---|
| 54 | +fi
|
---|
| 55 | pcat="$Fpcat"
|
---|
| 56 | zcat="$Fzcat"
|
---|
| 57 | fcat="$Ffcat"
|
---|
| 58 | @@ -1164,6 +1174,12 @@
|
---|
| 59 | bzip2)
|
---|
| 60 | echo "Command to use for .bz2 files (standard bzip2)"
|
---|
| 61 | echo $n "[`eval echo \\$$filter`] $c" ;;
|
---|
| 62 | + xz)
|
---|
| 63 | + echo "Command to use for .xz files (standard xz)"
|
---|
| 64 | + echo $n "[`eval echo \\$$filter`] $c" ;;
|
---|
| 65 | + lzip)
|
---|
| 66 | + echo "Command to use for .lz files (standard lzip)"
|
---|
| 67 | + echo $n "[`eval echo \\$$filter`] $c" ;;
|
---|
| 68 | lzma)
|
---|
| 69 | echo "Command to use for .lzma files (standard lzma)"
|
---|
| 70 | echo $n "[`eval echo \\$$filter`] $c" ;;
|
---|
| 71 | @@ -1228,6 +1244,8 @@
|
---|
| 72 | case $compress_ext in
|
---|
| 73 | .gz) decompress=$gunzip ;;
|
---|
| 74 | .bz2) decompress=$bzip2 ;;
|
---|
| 75 | + .xz) decompress=$unxz ;;
|
---|
| 76 | + .lz) decompress=$lzip ;;
|
---|
| 77 | .lzma) decompress=$unlzma ;;
|
---|
| 78 | .z) decompress=$pcat ;;
|
---|
| 79 | .Z) decompress=$zcat ;;
|
---|
| 80 | @@ -1321,6 +1339,8 @@
|
---|
| 81 | s,@zcat@,$zcat,
|
---|
| 82 | s,@gunzip@,$gunzip,
|
---|
| 83 | s,@bzip2@,$bzip2,
|
---|
| 84 | +s,@lzip@,$lzip,
|
---|
| 85 | +s,@unxz@,$unxz,
|
---|
| 86 | s,@unlzma@,$unlzma,
|
---|
| 87 | s,@unyabba@,$unyabba,
|
---|
| 88 | s,@compress@,$compress,
|
---|
| 89 | diff -Naur man-1.6f.orig/src/man.conf.in man-1.6f/src/man.conf.in
|
---|
| 90 | --- man-1.6f.orig/src/man.conf.in 2007-08-20 21:15:21.000000000 -0700
|
---|
| 91 | +++ man-1.6f/src/man.conf.in 2009-02-22 19:30:38.916070400 -0800
|
---|
| 92 | @@ -132,6 +132,8 @@
|
---|
| 93 | #
|
---|
| 94 | .gz @gunzip@
|
---|
| 95 | .bz2 @bzip2@
|
---|
| 96 | +.xz @unxz@
|
---|
| 97 | +.lz @lzip@
|
---|
| 98 | .lzma @unlzma@
|
---|
| 99 | .z @pcat@
|
---|
| 100 | .Z @zcat@
|
---|