wizznic, bump version (#3772)

This commit is contained in:
Schrijvers Luc
2019-04-23 19:33:34 +02:00
committed by waddlesplash
parent f69c3ef489
commit a7d455c5e7
4 changed files with 130 additions and 115 deletions

View File

@@ -0,0 +1,71 @@
SUMMARY="A brick-matching puzzle-game"
DESCRIPTION="
Wizznic! is a brick-matching puzzle-game, an improved version of Puzznic.
The challenge is to clear each level of bricks by moving the bricks next to \
each other, this sounds a lot easier than it is. The bricks are heavy, so you \
can only push them, not lift them up."
HOMEPAGE="http://wizznic.org/"
COPYRIGHT="2011-2016 Jimmy Christensen"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="http://wizznic.org/download/0380/Wizznic_src_build_380.tar.bz2"
CHECKSUM_SHA256="5055626a14819e149b6c5343cb46acb83c5f480f566137fa7c32a23cb25fbf74"
SOURCE_DIR="Wizznic_src_build_380"
PATCHES="wizznic-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
# On x86_gcc2 we don't want to install the commands in bin/<arch>/, but in bin/.
commandSuffix=$secondaryArchSuffix
commandBinDir=$binDir
if [ "$targetArchitecture" = x86_gcc2 ]; then
commandSuffix=
commandBinDir=$prefix/bin
fi
PROVIDES="
wizznic$secondaryArchSuffix = $portVersion
cmd:wizznic$commandSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
lib:libsdl_image$secondaryArchSuffix
lib:libsdl_mixer$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
BUILD_REQUIRES="
devel:libpng16$secondaryArchSuffix
devel:libsdl$secondaryArchSuffix
devel:libsdl_image$secondaryArchSuffix
devel:libsdl_mixer$secondaryArchSuffix
devel:libz$secondaryArchSuffix
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel
cmd:find
cmd:gcc$secondaryArchSuffix
cmd:make
"
BUILD()
{
DATADIR=$dataDir/wizznic/ \
BINDIR=$commandBinDir/ \
WITH_OPENGL=false \
CFLAGS=`sdl-config --cflags` make -f Makefile.linux
}
INSTALL()
{
DATADIR=$dataDir/wizznic/ \
BINDIR=$commandBinDir/ \
make -f Makefile.linux install
install -d $manDir/man6
install -m 644 doc/wizznic.6 $manDir/man6
addAppDeskbarSymlink $commandBinDir/wizznic "WizzNic!"
}