SUMMARY="A port of Gearboy, a Nintendo Game Boy emulator to the libretro API" DESCRIPTION="Gearboy is a Nintendo Game Boy / GameBoy Color emulator written \ in C++. It features highly accurate CPU emulation, accurate instruction and \ memory timing, and accurate LCD controller emulation." HOMEPAGE="http://www.ignaciosanchez.me/projects/gearboy/" COPYRIGHT="2012-2018 Ignacio Sánchez, the libretro team" LICENSE="GNU GPL v3" REVISION="1" srcGitRev="368521ef59f3a0e600346ba22041b05331188275" SOURCE_URI="https://github.com/libretro/Gearboy/archive/$srcGitRev.tar.gz" CHECKSUM_SHA256="e598a45c4badfe97e4fed88b89bc4f6f4a20c4a6e71b8fa9f131997778c4a41a" SOURCE_FILENAME="gearboy-libretro-${portVersion/_/-}-$srcGitRev.tar.gz" SOURCE_DIR="Gearboy-$srcGitRev" ADDITIONAL_FILES="gearboy_libretro.info.in" ARCHITECTURES="!x86_gcc2 ?x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" gearboy_libretro$secondaryArchSuffix = $portVersion addon:gearboy_libretro$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix retroarch$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:make " BUILD() { sed -e "s/@DISPLAY_VERSION@/v${portVersion/_/-}/" \ $portDir/additional-files/gearboy_libretro.info.in \ > gearboy_libretro.info cd platforms/libretro make $jobArgs } INSTALL() { install -m 0755 -d "$docDir" install -m 0644 -t "$docDir" LICENSE README.md install -m 0755 -d "$addOnsDir"/libretro install -m 0644 -t "$addOnsDir"/libretro \ gearboy_libretro.info \ platforms/libretro/gearboy_libretro.so }