diff options
author | Nikolay Amiantov <ab@fmap.me> | 2016-02-05 02:07:01 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2016-02-05 02:07:33 +0300 |
commit | 20af4b828727110ddbf205beccc0baaf314f81c9 (patch) | |
tree | ed07fd74208b758fa5c6bb1da182cde9d339398c /pkgs/games/arx-libertatis | |
parent | 8c440be8cfb3e0536e7bdc5b617a8ffd87f83601 (diff) | |
download | nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar.gz nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar.bz2 nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar.lz nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar.xz nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.tar.zst nixpkgs-20af4b828727110ddbf205beccc0baaf314f81c9.zip |
arx-libertatis: use our DevaVu fonts, set proper data directory, enable parallel building
Diffstat (limited to 'pkgs/games/arx-libertatis')
-rw-r--r-- | pkgs/games/arx-libertatis/default.nix | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/pkgs/games/arx-libertatis/default.nix b/pkgs/games/arx-libertatis/default.nix index 47c58cc13b3..4cf33d2984f 100644 --- a/pkgs/games/arx-libertatis/default.nix +++ b/pkgs/games/arx-libertatis/default.nix @@ -1,5 +1,6 @@ { stdenv, fetchgit, cmake, zlib, boost, - openal, glm, freetype, mesa, glew, SDL2 }: + openal, glm, freetype, mesa, glew, SDL2, + dejavu_fonts }: stdenv.mkDerivation rec { name = "arx-libertatis-${version}"; @@ -15,6 +16,18 @@ stdenv.mkDerivation rec { cmake zlib boost openal glm freetype mesa glew SDL2 ]; + + preConfigure = '' + cmakeFlags="-DDATA_DIR_PREFIXES=$out/share" + ''; + + enableParallelBuilding = true; + + postInstall = '' + ln -sf \ + ${dejavu_fonts}/share/fonts/truetype/DejaVuSansMono.ttf \ + $out/share/games/arx/misc/dejavusansmono.ttf + ''; meta = with stdenv.lib; { description = '' |