From 19fb64efac3a410fd290ae6eea74dabe5b3208d4 Mon Sep 17 00:00:00 2001 From: nys Date: Tue, 12 Dec 2017 16:06:35 +0800 Subject: [PATCH] Terrarium: new recipe (#1885) --- games-action/terrarium/terrarium-0.1.8.recipe | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 games-action/terrarium/terrarium-0.1.8.recipe diff --git a/games-action/terrarium/terrarium-0.1.8.recipe b/games-action/terrarium/terrarium-0.1.8.recipe new file mode 100644 index 000000000..09c1729b7 --- /dev/null +++ b/games-action/terrarium/terrarium-0.1.8.recipe @@ -0,0 +1,58 @@ +SUMMARY="Open source Terraria clone" +DESCRIPTION="Terrarium is a free and open source Terraria clone game, \ +possibly with some new features." +HOMEPAGE="https://github.com/hydren/terrarium" +COPYRIGHT="hydren" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://github.com/hydren/terrarium/releases/download/$portVersion/terrarium-$portVersion-source.tar.gz" +CHECKSUM_SHA256="83a4dbd88da1c3b93fd8e1ebeeee973114ba4a473bbd25f32f56fd55801100d6" +SOURCE_DIR="terrarium-$portVersion" + +ARCHITECTURES="x86_gcc2 x86 x86_64" + +PROVIDES=" + terrarium = $portVersion + app:terrarium = $portVersion + " +REQUIRES=" + haiku + lib:libbox2d + lib:libSDL2_2.0 + lib:libSDL2_mixer_2.0 + lib:libSDL2_image_2.0 + lib:libSDL2_ttf_2.0 + lib:libsdl2_gfx_1.0 + " + +BUILD_REQUIRES=" + haiku_devel + devel:libbox2d + devel:libSDL2_2.0 + devel:libSDL2_mixer_2.0 + devel:libSDL2_image_2.0 + devel:libSDL2_ttf_2.0 + devel:libsdl2_gfx + " +BUILD_PREREQUIRES=" + cmd:gcc + cmd:make + cmd:which + " + +BUILD() +{ + cp -r build/linux-gcc-sdl2.0-release/ . + cd linux-gcc-sdl2.0-release + runConfigure ./configure.sh + make $jobArgs +} + +INSTALL() +{ + mkdir -p $appsDir/Terrarium + cp terrarium $appsDir/Terrarium/Terrarium + cp -r resources $appsDir/Terrarium/resources/ + + addAppDeskbarSymlink $appsDir/Terrarium/Terrarium +}