Files
haikuports/games-puzzle/neverball/neverball-1.6.0.recipe
2018-05-30 07:56:59 +02:00

67 lines
1.9 KiB
Bash

SUMMARY="Tilt the floor to roll a ball through an course before time runs out"
DESCRIPTION="Neverball is part puzzle game, part action game, and entirely a \
test of skill. Tilt the floor to roll a ball through an obstacle course \
before time runs out."
HOMEPAGE="https://neverball.org"
COPYRIGHT="2002-2010 The Neverball Team"
LICENSE="GNU GPL v2"
REVISION="3"
SOURCE_URI="https://neverball.org/neverball-$portVersion.tar.gz"
CHECKSUM_SHA256="73fe63cca4f96e2d355480d03bc0b2904e83a0abdf65fe8c52db5cc3cca88fa0"
PATCHES="neverball-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
neverball$secondaryArchSuffix = $portVersion
app:neverball$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libphysfs$secondaryArchSuffix
lib:libsdl2_2.0$secondaryArchSuffix
lib:libsdl2_mixer_2.0$secondaryArchSuffix
lib:libsdl2_ttf_2.0$secondaryArchSuffix
lib:libvorbis$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
lib:libpng$secondaryArchSuffix
lib:libjpeg$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libphysfs$secondaryArchSuffix
devel:libsdl2_2.0$secondaryArchSuffix
devel:libsdl2_mixer_2.0$secondaryArchSuffix
devel:libsdl2_ttf_2.0$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
devel:libGL$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libjpeg$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
"
BUILD_PREREQUIRES="
gettext$secondaryArchSuffix # it's needed
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:find
cmd:libpng_config$secondaryArchSuffix
"
BUILD()
{
make
}
INSTALL()
{
mkdir -p $appsDir/neverball
cp -rf neverball neverputt mapc README.md LICENSE.md data $appsDir/neverball
addAppDeskbarSymlink $appsDir/neverball/neverball
}