%general-entities; ]> Gawk-&gawk-version; Gawk <para>The Gawk package contains programs for manipulating text files.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem><seg>0.2 SBU</seg><seg>16.4 MB</seg></seglistitem> </segmentedlist> <segmentedlist> <segtitle>&dependencies;</segtitle> <seglistitem><seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, Make, and Sed</seg></seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Installation of Gawk Patch Gawk to fix a bug which causes it to segfault when invoked on a non-existent file: patch -Np1 -i ../&gawk-segfault-patch; Prepare Gawk for compilation: ./configure --prefix=/usr --libexecdir=/usr/lib The configure script doesn't detect some functionality correctly. The following commands correct this problem: echo "#define HAVE_LANGINFO_CODESET 1" >> config.h echo "#define HAVE_LC_MESSAGES 1" >> config.h Compile the package: make To test the results, issue: make check. Install the package: make install Contents of Gawk Installed programs awk (link to gawk), gawk, gawk-&gawk-version;, grcat, igawk, pgawk, pgawk-&gawk-version;, and pwcat Short Descriptions awk A link to gawk awk gawk A program for manipulating text files; it is the GNU implementation of awk gawk gawk-&gawk-version; A hard link to gawk gawk-&gawk-version; grcat Dumps the group database /etc/group grcat igawk Gives gawk the ability to include files igawk pgawk The profiling version of gawk pgawk pgawk-&gawk-version; Hard link to pgawk pgawk-&gawk-version; pwcat Dumps the password database /etc/passwd pwcat