From c5cdfde68d662f9a123a1a9fc85d32a319993a1d Mon Sep 17 00:00:00 2001 From: "Julius C. Enriquez" Date: Mon, 8 Nov 2021 06:13:41 +0800 Subject: [PATCH] raceintospace: New recipe (#6299) --- .../raceintospace-v2.0~git.recipe | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 games-simulation/raceintospace/raceintospace-v2.0~git.recipe diff --git a/games-simulation/raceintospace/raceintospace-v2.0~git.recipe b/games-simulation/raceintospace/raceintospace-v2.0~git.recipe new file mode 100644 index 000000000..2139cc59b --- /dev/null +++ b/games-simulation/raceintospace/raceintospace-v2.0~git.recipe @@ -0,0 +1,75 @@ +SUMMARY="A game to relive the 1960s Space Race" +DESCRIPTION="Race Into Space is a simulation of the US-Soviet Space Race. \ +In it, you take charge of your country’s space program as Director (US) or \ +Designer (USSR). You will purchase and develop space hardware, recruit and \ +manage astronauts/cosmonauts, and plan and send missions into space. \ +The ultimate goal is to be the first to complete a Moon landing and return \ +your people safely to Earth. + +Race Into Space (RIS) is a port to modern operating systems of Buzz Aldrin’s \ +Race Into Space (BARIS), a DOS game originally released in 1993 on floppy \ +disk, and a year later in an expanded CD version. BARIS was developed by \ +Fritz Bronner based on his 1989 board game Liftoff!. Dr. Aldrin’s name and \ +imagery have been dropped because permission to use them was limited to the \ +old DOS game." +HOMEPAGE="https://github.com/raceintospace/raceintospace" +COPYRIGHT="1993-2005 Strategic Visions, Interplay" +LICENSE="GNU GPL v2" +REVISION="1" +srcGitRev="a3ecec0d123793b561652e29478eebc438a66537" +SOURCE_URI="https://github.com/raceintospace/raceintospace/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="97584463df7d453e80bd8dd188b4b5af16bb9c0627ef2045b43e9aa6a0921d13" +SOURCE_DIR="raceintospace-$srcGitRev" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + raceintospace$secondaryArchSuffix = $portVersion + app:raceintospace = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libboost_system$secondaryArchSuffix + lib:libjsoncpp$secondaryArchSuffix + lib:libpng16$secondaryArchSuffix + lib:libprotobuf$secondaryArchSuffix + lib:libSDL_1.2$secondaryArchSuffix + lib:libtheora$secondaryArchSuffix + lib:libvorbis$secondaryArchSuffix + lib:libz$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libboost_system$secondaryArchSuffix >= 1.70.0 + devel:libjsoncpp$secondaryArchSuffix + devel:libpng16$secondaryArchSuffix + devel:libprotobuf$secondaryArchSuffix + devel:libprotoc$secondaryArchSuffix + devel:libphysfs$secondaryArchSuffix + devel:libSDL_1.2$secondaryArchSuffix + devel:libtheora$secondaryArchSuffix + devel:libvorbis$secondaryArchSuffix + devel:libz$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:pkg_config$secondaryArchSuffix + cmd:zip + " + +BUILD() +{ + cmake -S. -Bbuild -DCMAKE_INSTALL_PREFIX=$appsDir/raceintospace \ + -DCMAKE_BUILD_TYPE=Release + make -C build $jobArgs +} + +INSTALL() +{ + make -C build install + addAppDeskbarSymlink $appsDir/raceintospace/bin/raceintospace "Race Into Space" +}