%general-entities; ]> gzip &gzip-version;
&gzip-url;
Gzip-&gzip-version; Gzip <para>The Gzip package contains programs for compressing and decompressing files.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&gzip-ch6-sbu;</seg> <seg>&gzip-ch6-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Gzip The version of the function futimens used by Gzip is incompatible with the version that current Glibc provides, so we'll rename the function: sed -i 's/futimens/gl_&/' gzip.c lib/utimens.{c,h} There is also a bug in the zdiff script that needs to be fixed: sed -i 's/5 -)/5 - >\&3)/' zdiff.in Prepare Gzip for compilation: ./configure --prefix=/usr --bindir=/bin Compile the package: make To test the results, issue: make check Install the package: make install Move some programs that do not need to be on the root filesystem: mv -v /bin/{gzexe,uncompress,zcmp,zdiff,zegrep} /usr/bin mv -v /bin/{zfgrep,zforce,zgrep,zless,zmore,znew} /usr/bin Contents of Gzip Installed programs gunzip, gzexe, gzip, uncompress, zcat, zcmp, zdiff, zegrep, zfgrep, zforce, zgrep, zless, zmore, and znew Short Descriptions gunzip Decompresses gzipped files gunzip gzexe Creates self-decompressing executable files gzexe gzip Compresses the given files using Lempel-Ziv (LZ77) coding gzip uncompress Decompresses compressed files uncompress zcat Decompresses the given gzipped files to standard output zcat zcmp Runs cmp on gzipped files zcmp zdiff Runs diff on gzipped files zdiff zegrep Runs egrep on gzipped files zegrep zfgrep Runs fgrep on gzipped files zfgrep zforce Forces a .gz extension on all given files that are gzipped files, so that gzip will not compress them again; this can be useful when file names were truncated during a file transfer zforce zgrep Runs grep on gzipped files zgrep zless Runs less on gzipped files zless zmore Runs more on gzipped files zmore znew Re-compresses files from compress format to gzip format—.Z to .gz znew