mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 22:48:55 +02:00
wizznic, bump version (#3772)
This commit is contained in:
committed by
waddlesplash
parent
f69c3ef489
commit
a7d455c5e7
71
games-puzzle/wizznic/wizznic-1.0_build_380.recipe
Normal file
71
games-puzzle/wizznic/wizznic-1.0_build_380.recipe
Normal 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!"
|
||||
}
|
||||
Reference in New Issue
Block a user