SUMMARY="A Z-Machine interpreter/development library" DESCRIPTION="Fizmo allows you to play interactive fiction, also known as \ textadventures, which were implemented either by Infocom or created using \ the Inform compiler in a terminal. You can also develop your own interactive fiction front end in C or any \ C-related language like C++ or Objective-C. You'll find a huge number of adventures at http://ifarchive.org and \ http://ifdb.tads.org/" HOMEPAGE="https://christoph-ender.de/fizmo/" COPYRIGHT="2009–2014 Christoph Ender" LICENSE="Fizmo" REVISION="4" SOURCE_URI="https://christoph-ender.de/fizmo/source/fizmo-$portVersion.tar.gz" CHECKSUM_SHA256="0e3561492ece58ff60eba768f3b2cfa943ba111736b0f63b775e3face590462b" ARCHITECTURES="!x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" fizmo$secondaryArchSuffix = $portVersion cmd:fizmo_console$secondaryArchSuffix = $portVersion cmd:fizmo_ncursesw$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix lib:libncurses$secondaryArchSuffix lib:libpng16$secondaryArchSuffix lib:libSDL2_2.0$secondaryArchSuffix lib:libsndfile$secondaryArchSuffix lib:libxml2$secondaryArchSuffix lib:libz$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libjpeg$secondaryArchSuffix devel:libncurses$secondaryArchSuffix devel:libpng16$secondaryArchSuffix devel:libSDL2_2.0$secondaryArchSuffix devel:libsndfile$secondaryArchSuffix devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:awk cmd:gcc$secondaryArchSuffix cmd:make cmd:pkg_config$secondaryArchSuffix " BUILD() { runConfigure ./configure --disable-x11 \ --with-jpeg-includedir=$(finddir B_SYSTEM_HEADERS_DIRECTORY)/${secondaryArchSubDir} \ --with-ncurses-includedir=$(finddir B_SYSTEM_HEADERS_DIRECTORY)/${secondaryArchSubDir} make $jobArgs } INSTALL() { make install }