[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@ |
---|