diff --git a/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1.recipe b/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1.recipe deleted file mode 100644 index ed0e8ae67..000000000 --- a/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1.recipe +++ /dev/null @@ -1,70 +0,0 @@ -SUMMARY="A third-person shooting DOS game" -DESCRIPTION="In this game, you get guns to shoot zombies and cyborgs. \ -For a DOS game, the graphics are pretty good. It also comes with a map editor." -HOMEPAGE="https://github.com/lmartinking/cdogs-sdl" -COPYRIGHT="2008-2010 Lucas Martin-King" -LICENSE="GNU GPL v2" -REVISION="1" -SOURCE_URI="https://codeload.github.com/lmartinking/cdogs-sdl/zip/master" -CHECKSUM_SHA256="9dca57eb6d73e6ff0bbb97867b2ef1797d1a6899722294951f4f74bcf2c2f1af" -SOURCE_FILENAME="cdogs-sdl-master.zip" -SOURCE_DIR="cdogs-sdl-master/src" -SOURCE_URI_2="https://codeload.github.com/lmartinking/cdogs-sdl-data/zip/master" -CHECKSUM_SHA256_2="8c71bf2d964f1bc098463abcd795bcd400570bad367fb952206be9e83bcdcb11" -SOURCE_FILENAME_2="cdogs-sdl-data-master.zip" - -ARCHITECTURES="x86 x86_gcc2" - -PROVIDES=" - Cyberdogs_SDL= $portVersion - app:Cyberdogs_SDL= $portVersion - " -REQUIRES=" - haiku - lib:libsdl - lib:libsdl_mixer - " - -BUILD_REQUIRES=" - haiku_devel - devel:libsdl - devel:libsdl_mixer - " -BUILD_PREREQUIRES=" - cmd:gcc - cmd:make - " - -PATCH() -{ - sed -i "s|PREFIX := /usr/local|PREFIX := $appsDir/cdogs_sdl|" $sourceDir/Makefile - sed -i "s|:= no|:= yes|" $sourceDir/Makefile - sed -i "s|BINDIR := "'$(PREFIX)'"/games/bin|BINDIR := $appsDir/cdogs_sdl|" $sourceDir/Makefile - sed -i "s|DATADIR := "'$(PREFIX)'"/share/games/cdogs-sdl|DATADIR := $appsDir/cdogs_sdl/data|" $sourceDir/Makefile - sed -i "s|DOCDIR := "'$(PREFIX)'"/share/doc/cdogs-sdl|DOCDIR := $appsDir/cdogs_sdl/docs|" $sourceDir/Makefile - sed -i "s|DATA := ../data|DATA := $appsDir/cdogs_sdl/data|" $sourceDir/Makefile -} - -BUILD() -{ - mkdir -p $appsDir/cdogs_sdl/doc/ - mkdir -p $appsDir/cdogs_sdl/data - mkdir -p $sourceDir/data - mkdir -p $settingsDir/cdogs - cd $sourceDir/data - cp -r $sourceDir2/cdogs-sdl-data-master/* $sourceDir/data - cd $sourceDir - chmod 777 ./install.sh - mkdir -p data - make $jobArgs cdogs-sdl USE_PKGCONFIG=no - make $jobArgs cdogs-sdl-editor USE_PKGCONFIG=no -} - -INSTALL() -{ - mkdir -p $appsDir/cdogs_sdl - cp cdogs-sdl $appsDir/cdogs_sdl - cp cdogs-sdl-editor $appsDir/cdogs_sdl - cp -r data/* $appsDir/cdogs_sdl/data - addAppDeskbarSymlink $appsDir/cdogs_sdl/cdogs-sdl Cyberdogs-sdl -} diff --git a/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1~20100116.recipe b/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1~20100116.recipe new file mode 100644 index 000000000..aca6bce21 --- /dev/null +++ b/games-arcade/cyberdogs_sdl/cyberdogs_sdl-0.4.1~20100116.recipe @@ -0,0 +1,59 @@ +SUMMARY="A third-person shooting DOS game" +DESCRIPTION="In this game, you get guns to shoot zombies and cyborgs. \ +For a DOS game, the graphics are pretty good. It also comes with a map editor." +HOMEPAGE="https://github.com/lmartinking/cdogs-sdl" +COPYRIGHT="2008-2010 Lucas Martin-King" +LICENSE="GNU GPL v2" +REVISION="1" +srcGitRev="7f9f4d98b5c8ed38dd73ca210aaa6bd22c8f8562" +SOURCE_URI="https://github.com/lmartinking/cdogs-sdl/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="6645be46d9266d74b29886b7505b99236991f449d3a51470e0c071ffcd176ce1" +SOURCE_FILENAME="cdogs-sdl-$srcGitRev.zip" +SOURCE_DIR="cdogs-sdl-$srcGitRev/src" +srcGitRev2="0871f4f9c83d0ab416d88a17e0a79b16e26df392" +SOURCE_URI_2="https://github.com/lmartinking/cdogs-sdl-data/archive/$srcGitRev2.tar.gz" +CHECKSUM_SHA256_2="d63728f042ecd3ca401c500181385ac962da5e631014f87a5364ab22d67807c0" +SOURCE_FILENAME_2="cdogs-sdl-data-$srcGitRev2.zip" + +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + +PROVIDES=" + cyberdogs_sdl = $portVersion + cmd:cdogs_sdl + cmd:cdogs_sdl_editor + " +REQUIRES=" + haiku + lib:libsdl + lib:libsdl_mixer + " + +BUILD_REQUIRES=" + haiku_devel + devel:libsdl + devel:libsdl_mixer + " +BUILD_PREREQUIRES=" + cmd:gcc + cmd:make + " + +BUILD() +{ + mkdir -p $sourceDir/data + cp -r $sourceDir2/cdogs-sdl-data-$srcGitRev2/* $sourceDir/data + make $jobArgs cdogs-sdl cdogs-sdl-editor \ + BINDIR=$binDir DATADIR=$dataDir/cdogs_sdl \ + I_AM_CONFIGURED=yes +} + +INSTALL() +{ + mkdir -p $binDir + cp cdogs-sdl $binDir + cp cdogs-sdl-editor $binDir + mkdir -p $dataDir/cdogs_sdl + cp -r data/* $dataDir/cdogs_sdl + cp -r missions/* $dataDir/cdogs_sdl/missions + addAppDeskbarSymlink $binDir/cdogs-sdl Cyberdogs-sdl +}