SUMMARY="A pattern scanning and processing language" 
DESCRIPTION="
If you are like many computer users, you would frequently like to make \ 
changes in various text files wherever certain patterns appear, or \
extract data from parts of certain lines while discarding the rest. To \
write a program to do this in a language such as C or Pascal is a \
time-consuming inconvenience that may take many lines of code. The job \
is easy with awk, especially the GNU implementation: gawk.

The awk utility interprets a special-purpose programming language that \
makes it possible to handle simple data-reformatting jobs with just a \
few lines of code.
"
HOMEPAGE="http://www.gnu.org/s/gawk" 
SOURCE_URI="http://ftp.gnu.org/gnu/gawk/gawk-$portVersion.tar.gz"
CHECKSUM_SHA256="524effa5b9ecd4ed940f2581c5d3c1df4e4bd7e6f768aa033c1916f47dfc6e29"
REVISION="1"
LICENSE="GNU GPL v3"
COPYRIGHT="1983-2013 Free Software Foundation, Inc."
ARCHITECTURES="x86_gcc2 x86 x86_64 arm"
PATCHES="gawk-$portVersion.patchset"

PROVIDES="
	gawk = $portVersion compat >= 4
	cmd:awk = $portVersion compat >= 4
	cmd:gawk = $portVersion compat >= 4
	cmd:igawk = $portVersion compat >= 4
	"
REQUIRES="
	haiku
	"
BUILD_REQUIRES="
	"
BUILD_PREREQUIRES="
	haiku_devel
	cmd:aclocal
	cmd:autoconf
	cmd:automake
	cmd:gcc
	cmd:ld
	cmd:libtoolize
	cmd:make
	cmd:makeinfo
	cmd:sed
	cmd:yacc
	"

defineDebugInfoPackage gawk \
	$binDir/gawk

BUILD()
{
	libtoolize --force --copy --install
	runConfigure ./configure \
		--disable-rpath --with-gnu-ld
	sed -i '/.*HAVE_WCTYPE_H.*/c\#undef HAVE_WCTYPE_H' config.h
	make $jobArgs
}

INSTALL()
{
	make install
}

TEST()
{
	make check
}
