parent
425cfd7de4
commit
e1b8ef38ea
@ -0,0 +1,45 @@ |
|||||||
|
{ stdenv, lib, fetchFromGitHub |
||||||
|
, gettext, libpng, SDL2, SDL2_image, SDL2_mixer, SDL2_ttf, zlib |
||||||
|
}: |
||||||
|
|
||||||
|
stdenv.mkDerivation rec { |
||||||
|
pname = "fheroes2"; |
||||||
|
version = "0.9.4"; |
||||||
|
|
||||||
|
src = fetchFromGitHub { |
||||||
|
owner = "ihhub"; |
||||||
|
repo = "fheroes2"; |
||||||
|
rev = version; |
||||||
|
sha256 = "sha256-z+88tVsf4uyMFzNfZDKXo0cYqBCYn1ehX+A+e+aIfSg="; |
||||||
|
}; |
||||||
|
|
||||||
|
buildInputs = [ gettext libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ]; |
||||||
|
|
||||||
|
makeFlags = [ |
||||||
|
"FHEROES2_STRICT_COMPILATION=1" |
||||||
|
"RELEASE=1" |
||||||
|
]; |
||||||
|
|
||||||
|
enableParallelBuilding = true; |
||||||
|
|
||||||
|
installPhase = '' |
||||||
|
runHook preInstall |
||||||
|
|
||||||
|
install -Dm755 $PWD/src/dist/fheroes2 $out/bin/fheroes2 |
||||||
|
|
||||||
|
runHook postInstall |
||||||
|
''; |
||||||
|
|
||||||
|
meta = with lib; { |
||||||
|
homepage = "https://github.com/ihhub/fheroes2"; |
||||||
|
description = "Free implementation of Heroes of Might and Magic II game engine"; |
||||||
|
longDescription = '' |
||||||
|
In order to play this game, an original game data is required. |
||||||
|
Please refer to README of the project for instructions. |
||||||
|
On linux, the data can be placed in ~/.local/share/fheroes2 folder. |
||||||
|
''; |
||||||
|
license = licenses.gpl2Plus; |
||||||
|
maintainers = [ maintainers.karolchmist ]; |
||||||
|
platforms = platforms.linux; |
||||||
|
}; |
||||||
|
} |
Loading…
Reference in new issue