Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / games / airstrike / default.nix
blob8441ac7a2feef83c94384f32644b2b9fe20f66d4
1 { lib, stdenv, fetchurl, makeWrapper, SDL, SDL_image }:
3 stdenv.mkDerivation rec {
4   pname = "airstrike-pre";
5   version = "6a";
7   src = fetchurl {
8     url = "https://icculus.org/airstrike/airstrike-pre${version}-src.tar.gz";
9     sha256 = "1h6rv2zcp84ycmd0kv1pbpqjgwx57dw42x7878d2c2vnpi5jn8qi";
10   };
12   nativeBuildInputs = [ makeWrapper ];
13   buildInputs = [ SDL SDL_image ];
15   NIX_LDFLAGS = "-lm";
17   installPhase = ''
18     ls -l
19     mkdir -p $out/bin
20     cp airstrike $out/bin
22     mkdir -p $out/share
23     cp -r data airstrikerc $out/share
25     wrapProgram $out/bin/airstrike \
26       --chdir "$out/share"
27   '';
29   meta = with lib; {
30     description = "A 2d dogfighting game";
31     homepage = "https://icculus.org/airstrike/";
32     license = licenses.gpl2;
33     maintainers = with maintainers; [ pSub ];
34     platforms = platforms.linux;
35   };