mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-04 22:18:55 +02:00
66 lines
1.9 KiB
Bash
66 lines
1.9 KiB
Bash
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
|
||
}
|