diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-01-02 17:37:53 +0000 |
---|---|---|
committer | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-01-02 17:37:53 +0000 |
commit | 5ca5a0242ac5088ec839a456a58320d029e3f259 (patch) | |
tree | c53d39b94e54fbc33abdb520dbd5b7cc425a5090 /pkgs/games | |
parent | 98e4666dcdabd6a59c1e3919d6b482f1b6e5f6ae (diff) | |
download | nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar.gz nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar.bz2 nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar.lz nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar.xz nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.tar.zst nixlib-5ca5a0242ac5088ec839a456a58320d029e3f259.zip |
naev-0.5.0
svn path=/nixpkgs/trunk/; revision=31214
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/naev/default.nix | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/pkgs/games/naev/default.nix b/pkgs/games/naev/default.nix index abafd7eb36dc..f6e571404d6e 100644 --- a/pkgs/games/naev/default.nix +++ b/pkgs/games/naev/default.nix @@ -1,25 +1,33 @@ -{ fetchurl, stdenv, lua5, SDL, openal, SDL_mixer, libxml2, pkgconfig, libvorbis -, libpng, mesa, makeWrapper }: +{ fetchurl, stdenv, SDL, openal, SDL_mixer, libxml2, pkgconfig, libvorbis +, libpng, mesa, makeWrapper, zlib }: +let + pname = "naev"; + version = "0.5.0"; + name = "${pname}-${version}"; +in stdenv.mkDerivation { - name = "naev-0.5.0beta1"; + inherit name; srcData = fetchurl { - url = http://naev.googlecode.com/files/ndata-0.5.0-beta1; - sha256 = "0pqys1wdlxa336i9gjxfkgnq42xrbvq58ym66y0aa9xm92vr53f6"; + url = "mirror://sourceforge/naev/ndata-${version}"; + sha256 = "0l05xxbbys3j5h6anvann2vylhp6hnxnzwpcaydaff8fpbbyi6r6"; }; src = fetchurl { - url = http://naev.googlecode.com/files/naev-0.5.0-beta1.tar.bz2; - sha256 = "1nkwjclfjypgdcfbfqkiidsvi0zfjvkcj0dgnrbj1g11rr6kd3wm"; + url = "mirror://sourceforge/naev/${name}.tar.bz2"; + sha256 = "0gahi91lmpra0wvxsz49zwwb28q9w2v1s3y7r70252hq6v80kanb"; }; - buildInputs = [ SDL lua5 SDL_mixer openal libxml2 pkgconfig libvorbis - libpng mesa makeWrapper ]; + buildInputs = [ SDL SDL_mixer openal libxml2 libvorbis libpng mesa zlib ]; + + buildNativeInputs = [ pkgconfig makeWrapper ]; + + NIX_CFLAGS_COMPILE="-include ${zlib}/include/zlib.h"; postInstall = '' ensureDir $out/share/naev - cp $srcData $out/share/naev/ndata + cp -v $srcData $out/share/naev/ndata wrapProgram $out/bin/naev --add-flags $out/share/naev/ndata ''; |