Difference between revisions of "Lzip"

From CBLFS
Jump to navigationJump to search
(Non-Multilib)
Line 19: Line 19:
 
Install the package
 
Install the package
  
  make install
+
  make install &&
 +
make install-extra &&
 +
make install-man &&
 
  mv -v /bin/lz{grep,diff} /usr/bin
 
  mv -v /bin/lz{grep,diff} /usr/bin
  
Line 32: Line 34:
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
 +
make install-extra &&
 +
make install-man &&
 
  mv -v /bin/lz{grep,diff} /usr/bin
 
  mv -v /bin/lz{grep,diff} /usr/bin
  
Line 42: Line 46:
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
 +
make install-extra &&
 +
make install-man &&
 
  mv -v /bin/lz{grep,diff} /usr/bin
 
  mv -v /bin/lz{grep,diff} /usr/bin
  
Line 54: Line 60:
 
Install the package:
 
Install the package:
  
  make install
+
  make install &&
 +
make install-extra &&
 +
make install-man &&
 
  mv -v /bin/lz{grep,diff} /usr/bin
 
  mv -v /bin/lz{grep,diff} /usr/bin
  

Revision as of 20:36, 4 January 2009

Download Source: http://nongnu.askapache.com/lzip/lzip-1.11.tar.gz

Introduction to Lzip

Lzip is a lossless data compressor based on the LZMA (Lempel-Ziv-Markov chain-Algorithm) algorithm designed by Igor Pavlov. The high compression of LZMA comes from combining two basic, well-proven compression ideas: sliding dictionaries (i.e. LZ77/78), and markov models (i.e. the thing used by every compression algorithm that uses a range encoder or similar order-0 entropy coder as its last stage) with segregation of contexts according to what the bits are used for.

Project Homepage: http://www.nongnu.org/lzip/lzip.html

Dependencies

Non-Multilib

Compile the package:

./configure --prefix=/usr --bindir=/bin &&
make

Install the package

make install &&
make install-extra &&
make install-man &&
mv -v /bin/lz{grep,diff} /usr/bin

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr --bindir=/bin &&
make

Install the package:

make install &&
make install-extra &&
make install-man &&
mv -v /bin/lz{grep,diff} /usr/bin

N32

CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr --bindir=/bin &&
make

Install the package:

make install &&
make install-extra &&
make install-man &&
mv -v /bin/lz{grep,diff} /usr/bin

64Bit

Compile the package:

CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr --bindir=/bin &&
make

Install the package:

make install &&
make install-extra &&
make install-man &&
mv -v /bin/lz{grep,diff} /usr/bin

Contents

Installed Programs: lzip, lzdiff, and lzgrep
Installed Libraries: None
Installed Directories: None

Short Descriptions

lzip Compresses Decompresses lzipped files.
lzgrep Runs grep on lzipped files
lzdiff Runs diff on lzipped files