# Set the package we're building. package="gawk-5.3.0" extension=".tar.xz" # Decompress the source. echo "Unpacking ${package}${extension} ..." tar xvf ${package}${extension} # Enter the unpacked sources. echo "Entering ${package} directory ..." cd ${package} # LFS commands. sed -i 's/extras//' Makefile.in ./configure --prefix=/usr make chown -R tester . su tester -c "PATH=$PATH make check" rm -f /usr/bin/gawk-5.3.0 make install ln -sv gawk.1 /usr/share/man/man1/awk.1 mkdir -pv /usr/share/doc/gawk-5.3.0 cp -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-5.3.0 # Exit sources directory. echo "Exiting ${package} directory ..." cd .. # Remove the directory of source files. echo "Removing ${package} directory ..." rm -rf ${package}