diff --git a/dev-games/rgbds/rgbds-0.9.4.recipe b/dev-games/rgbds/rgbds-0.9.4.recipe new file mode 100644 index 000000000..26487a336 --- /dev/null +++ b/dev-games/rgbds/rgbds-0.9.4.recipe @@ -0,0 +1,49 @@ +SUMMARY="A free assembler/linker package for the Game Boy and Game Boy Color" +DESCRIPTION="RGBDS' four programs cover the whole compilation pipeline into a \ +ready-to-play ROM, from RGBGFX (the image converter) to RGBFIX (the header \ +\"fixer\"). +Each tool can easily be swapped for a custom one, or used stand-alone as part \ +of another process." +HOMEPAGE="https://rgbds.gbdev.io/" +COPYRIGHT="1998-2025 Carsten Sørensen and RGBDS contributors" +LICENSE="MIT" +REVISION="1" +SOURCE_URI="https://github.com/gbdev/rgbds/archive/refs/tags/v0.9.4.tar.gz" +CHECKSUM_SHA256="29a0bdea2c07ae7e7af9f313de5deaa3ab0557e0251eac9b1e418cc18ebc0ba4" + +ARCHITECTURES="x86_64" + +PROVIDES=" + rgbds = $portVersion + cmd:rgbasm = $portVersion + cmd:rgblink = $portVersion + cmd:rgbgfx = $portVersion + cmd:rgbfix = $portVersion + " +REQUIRES=" + haiku + lib:libpng16 + lib:libz + " + +BUILD_REQUIRES=" + haiku_devel + devel:libpng16 + devel:libz + " +BUILD_PREREQUIRES=" + cmd:bison + cmd:gcc + cmd:make + cmd:pkg_config + " + +BUILD() +{ + make $jobArgs +} + +INSTALL() +{ + make install PREFIX=$prefix mandir=$manDir +}