Files
haikuports/games-rpg/fheroes2/fheroes2-r3182.recipe
2016-02-17 14:39:36 -05:00

70 lines
2.0 KiB
Bash

SUMMARY="Free implementation of Heroes of the Might and Magic II engine"
DESCRIPTION="Free implementation of Heroes of the Might and Magic II engine. \
SDL is used. Free Heroes 2 is a turn based strategy video game.
The original game was voted the sixth best PC game of all time by PC Gamer \
magazine in May 1997."
HOMEPAGE="http://sourceforge.net/projects/fheroes2/"
COPYRIGHT="2006-2013 Andrey Afletdinov"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://sourceforge.net/projects/fheroes2/files/fheroes2/fheroes2-src-r3182.tgz/download"
CHECKSUM_SHA256="1a64dafc5b9e6c37683509f151fa7fdbc6fe0ad95da437a15d275f24b93bda2e"
SOURCE_DIR="fheroes-src"
PATCHES="fheroes2-r3182.patch"
ARCHITECTURES="!x86_gcc2 x86 ?x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
fheroes2$secondaryArchSuffix = $portVersion
app:fheroes2$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libsdl$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
lib:libsdl_image$secondaryArchSuffix
lib:libsdl_mixer$secondaryArchSuffix
lib:libsdl_net$secondaryArchSuffix
lib:libsdl_ttf$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libpng$secondaryArchSuffix
lib:libiconv$secondaryArchSuffix
lib:libz$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libsdl$secondaryArchSuffix
devel:libogg$secondaryArchSuffix
devel:libsdl_image$secondaryArchSuffix
devel:libsdl_mixer$secondaryArchSuffix
devel:libsdl_net$secondaryArchSuffix
devel:libsdl_ttf$secondaryArchSuffix
devel:libgettextlib$secondaryArchSuffix
devel:libpng$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libz$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:libpng_config$secondaryArchSuffix
"
BUILD()
{
make
}
INSTALL()
{
fhDir=$appsDir/fheroes2/
mkdir -p $fhDir
cp -rf data files image maps README fheroes2* $fhDir
addAppDeskbarSymlink $fhDir/fheroes2 "Free Heroes 2"
}