Add recipe for the Dead Ascend game.

This commit is contained in:
Adrien Destugues
2018-03-26 07:41:48 +02:00
parent f8760769ea
commit f92cae670d
2 changed files with 2210 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
SUMMARY="A hand-drawn point'n'click-like 2D adventure game"
DESCRIPTION="A horde of Zombies chased you to the old radio tower. Your only chance is to ascend \
up through the tower - solving a host of puzzles on your way to your rescue."
HOMEPAGE="https://github.com/Larpon/DeadAscend"
COPYRIGHT="2015-2017 Lars Pontoppidan"
LICENSE="MIT"
SOURCE_URI="https://github.com/Larpon/DeadAscend/archive/v1.1.0.tar.gz"
CHECKSUM_SHA256="36aa70520dce597d72f1c0bb3ed3c96128f9cc244af802524d2d35c91ccebffe"
PATCHES="dead_ascend-$portVersion.patchset"
SOURCE_DIR="DeadAscend-1.1.0"
SOURCE_URI_2="https://github.com/Larpon/qak/archive/v1.4.0.tar.gz"
CHECKSUM_SHA256_2="abb2db0550d0a89b3f09512600d5e724cd12da63ed2a8a64130170c068bc0a29"
SOURCE_URI_3="https://github.com/Larpon/QtFirebase/archive/v1.3.3.tar.gz"
CHECKSUM_SHA256_3="cf723f0391659c10237f284de9833f61e7ac6c827a038a9b0796ffae7704a18a"
REVISION="1"
ARCHITECTURES="!x86_gcc2 ?x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
dead_ascend$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libgl$secondaryArchSuffix
lib:libqt5core$secondaryArchSuffix
lib:libqt5gui$secondaryArchSuffix
lib:libqt5multimedia$secondaryArchSuffix
lib:libqt5network$secondaryArchSuffix
lib:libqt5qml$secondaryArchSuffix
lib:libqt5quick$secondaryArchSuffix
lib:libqt5widgets$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:make
cmd:qmake$secondaryArchSuffix
cmd:gcc$secondaryArchSuffix
"
BUILD()
{
rm -f extensions/qak
rm -f extensions/QtFireBase
ln -sf ../../../sources-2/qak* extensions/qak
ln -sf ../../../sources-3/QtFirebase* extensions/QtFirebase
qmake
make $jobArgs
}
INSTALL()
{
mkdir $appsDir
cp App/App $appsDir/Dead\ Ascent
}

File diff suppressed because it is too large Load Diff