diff --git a/games-arcade/vangers/vangers-1.0.0~git.recipe b/games-arcade/vangers/vangers-1.46.0~git.recipe similarity index 64% rename from games-arcade/vangers/vangers-1.0.0~git.recipe rename to games-arcade/vangers/vangers-1.46.0~git.recipe index 17885c7f0..d7c63b0bf 100644 --- a/games-arcade/vangers/vangers-1.0.0~git.recipe +++ b/games-arcade/vangers/vangers-1.46.0~git.recipe @@ -4,20 +4,20 @@ the special reworked edition of the game with improved performance on modern \ operating systems. Game still runs in 800x600 resolution though, as it was intended to do. \ KranX Productions pledged Vangers to go open source under the GPLv3 on March 12, 2016." HOMEPAGE="https://kranx.com" -COPYRIGHT="1998-2018 KranX Productions, K-D Lab" +COPYRIGHT="1998-2021 KranX Productions, K-D Lab" LICENSE="GNU GPL v3" REVISION="1" -srcGitRev="de45b042cc40b2b4dc56c862a2f67ce9b49d7a05" +srcGitRev="470654b738761a63546ef0fa625f85f79daa72fa" SOURCE_URI="https://github.com/KranX/Vangers/archive/$srcGitRev.tar.gz" -CHECKSUM_SHA256="5ee21e7f62ae90764cabf5773a141c34f52dc2a13b86fd1c157767fb42d737cb" +CHECKSUM_SHA256="95dc228a78d0ecc9496f8cf5959e56ea479287dbf8aeef43aeec200920062ed0" SOURCE_DIR="Vangers-$srcGitRev" -srcGitRev2="2c5173b77f3b33b9485ad89a60edea666fc56b67" +srcGitRev2="6d4cbbe1b6f1e202b9945d20073952b254e8d530" SOURCE_URI_2="https://github.com/stalkerg/clunk/archive/$srcGitRev2.tar.gz" -CHECKSUM_SHA256_2="07027ac603dba050bc9c3a143fd16b427bd744196e2b42f7fe94b88cd0e5c7b0" +CHECKSUM_SHA256_2="a9ee979190530367ff3b48c50876c56c4c7e91e29d4e0a2ce956a12954466ea1" SOURCE_DIR_2="clunk-$srcGitRev2" -srcGitRev3="65546dd190d6168c0c06580c7e8cb7e7b4b198e7" +srcGitRev3="558599f4761613559bc54eb54b8a5b04f24270ea" SOURCE_URI_3="https://github.com/EXL/BeGameLauncher/archive/$srcGitRev3.tar.gz" -CHECKSUM_SHA256_3="7c9dc3f1331a89ad92c5a233e9a2f7cb559979d18d0b90519d592336f6dc06b7" +CHECKSUM_SHA256_3="5435c273ad8f54f75fec3db1aaeafb4a5d1a821cc15ae256dedc054bc195f4f1" SOURCE_DIR_3="BeGameLauncher-$srcGitRev3" ADDITIONAL_FILES="vangers.rdef" @@ -71,26 +71,14 @@ BUILD() ln -s $sourceDir2 clunk cd $sourceDir - mkdir -p build-rus - cd build-rus + mkdir -p build + cd build cmake .. \ -DSDL2_INCLUDE_DIR=/system/$relativeIncludeDir \ -DCLUNK_INCLUDE_DIR="$sourceDir2" \ -DCLUNK_LIBRARY="$sourceDir2/libclunk.so" \ -DCMAKE_BUILD_TYPE=Release \ - -DBINARY_SCRIPT=Off \ - -DCMAKE_CXX_FLAGS="`sdl2-config --cflags` -D__unix__ -I$sourceDir2/../" - make $jobArgs - cd .. - mkdir -p build-eng - cd build-eng - cmake .. \ - -DSDL2_INCLUDE_DIR=/system/$relativeIncludeDir \ - -DCLUNK_INCLUDE_DIR="$sourceDir2" \ - -DCLUNK_LIBRARY="$sourceDir2/libclunk.so" \ - -DCMAKE_BUILD_TYPE=Release \ - -DRUSSIAN_VERSION=Off \ - -DBINARY_SCRIPT=Off \ + -DBINARY_SCRIPT=On \ -DCMAKE_CXX_FLAGS="`sdl2-config --cflags` -D__unix__ -I$sourceDir2/../" make $jobArgs @@ -107,23 +95,17 @@ INSTALL() { mkdir -p $appsDir/Vangers/engine/lib - cd build-rus - cp src/vangers $appsDir/Vangers/engine/Vangers-RUS - cd ../build-eng - cp src/vangers $appsDir/Vangers/engine/Vangers-ENG + cd build + cp src/vangers $appsDir/Vangers/engine/Vangers cd .. - cp -aR data/actint/ $appsDir/Vangers/engine/ - cp -aR data/iscreen/ $appsDir/Vangers/engine/ cp $sourceDir2/libclunk.so $appsDir/Vangers/engine/lib - cp $sourceDir3/build/VangersLauncher $appsDir/Vangers/Vangers + cp $sourceDir3/build/VangersLauncher $appsDir/Vangers/VangersLauncher - settype -t application/x-vnd.Be-elfexecutable $appsDir/Vangers/engine/Vangers-RUS - settype -t application/x-vnd.Be-elfexecutable $appsDir/Vangers/engine/Vangers-ENG + settype -t application/x-vnd.Be-elfexecutable $appsDir/Vangers/engine/Vangers rc $portDir/additional-files/vangers.rdef -o vangers.rsrc - resattr -o $appsDir/Vangers/engine/Vangers-RUS vangers.rsrc - resattr -o $appsDir/Vangers/engine/Vangers-ENG vangers.rsrc + resattr -o $appsDir/Vangers/engine/Vangers vangers.rsrc - addAppDeskbarSymlink $appsDir/Vangers/Vangers + addAppDeskbarSymlink $appsDir/Vangers/VangersLauncher }