SUMMARY="An infinite game engine generator" DESCRIPTION="GemRB (Game Engine Made with preRendered Background) \ is a port (actually a new implementation) of the original Infinity \ Engine (the one of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) \ to Linux/Unix, MacOS X and Windows with some enhancements. Would \ you like to create a game like Baldur's Gate?" HOMEPAGE="https://github.com/gemrb/gemrb" COPYRIGHT="2003-2017 The GemRB Team" LICENSE="MIT" REVISION="3" SOURCE_URI="https://github.com/gemrb/gemrb/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="ee8bbdf553be346cad25fa3e07c64263cbe5f248ccd3d3db9cd9f5fb4520c58f" SOURCE_FILENAME="gemrb-$portVersion.tar.gz" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="!x86" GLOBAL_WRITABLE_FILES=" settings/gemrb/GemRB.cfg.noinstall.sample keep-old settings/gemrb/GemRB.cfg.sample keep-old " PROVIDES=" gemrb$secondaryArchSuffix = $portVersion cmd:extend2da.py$secondaryArchSuffix = $portVersion cmd:gemrb$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libfreetype$secondaryArchSuffix lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:libogg$secondaryArchSuffix lib:libopenal$secondaryArchSuffix lib:libpng16$secondaryArchSuffix lib:libSDL_1.2$secondaryArchSuffix lib:libSDL_mixer_1.2$secondaryArchSuffix lib:libvorbis$secondaryArchSuffix lib:libz$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libfreetype$secondaryArchSuffix devel:libiconv$secondaryArchSuffix devel:libintl$secondaryArchSuffix devel:libogg$secondaryArchSuffix devel:libopenal$secondaryArchSuffix devel:libpng16$secondaryArchSuffix devel:libSDL_1.2$secondaryArchSuffix devel:libSDL_mixer_1.2$secondaryArchSuffix devel:libvorbis$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake cmd:gcc$secondaryArchSuffix cmd:make cmd:python " defineDebugInfoPackage gemrb$secondaryArchSuffix \ "$binDir"/gemrb BUILD() { mkdir -p build cd build cmake .. \ $cmakeDirArgs \ -Wno-dev \ -DDATA_DIR=$dataDir/gemrb \ -DMAN_DIR=$manDir/man6 \ -DSYSCONF_DIR=$settingsDir/gemrb \ -DDOC_DIR=$documentationDir/gemrb make $jobArgs } INSTALL() { cd build make install }