SUMMARY="A Haskell interpreter and programming environment" DESCRIPTION="Hugs 98 is a functional programming system based on Haskell 98, \ the de facto standard for non-strict functional programming languages. Hugs \ 98 provides an almost complete implementation of Haskell 98" HOMEPAGE="http://haskell.org/hugs/" COPYRIGHT="1994-2001 Mark P Jones, Alastair Reid, the Yale Haskell Group, \ and the Oregon Graduate Institute of Science and Technology" LICENSE="BSD (3-clause)" REVISION="3" SOURCE_URI="http://ftp.twaren.net/OpenBSD/distfiles/hugs98-Dec2001.tar.gz" CHECKSUM_SHA256="7a7663b5b21425087775c1206b8d5f186a20a3ef537188d49300176f71057f17" SOURCE_DIR="hugs98-Dec2001" ARCHITECTURES="all ?x86" SECONDARY_ARCHITECTURES="x86" PROVIDES=" hugs98$secondaryArchSuffix = $portVersion cmd:hugs$secondaryArchSuffix = $portVersion cmd:runhugs$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libncursesw$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libncursesw$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:bison cmd:gcc$secondaryArchSuffix cmd:libtoolize$secondaryArchSuffix cmd:make cmd:perl " BUILD() { cd src/unix libtoolize -vfi runConfigure --omit-dirs 'docDir dataRootDir' ./configure \ --with-pthreads cd .. make $jobArgs OBJ_DIR=objects } INSTALL() { cd src make install } TEST() { #make check #readline official breaks the tests : }