diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-25 23:33:09 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-25 23:33:09 +0000 |
commit | 4c3c311f759b19485dd63e0a36f6471aa3975bd7 (patch) | |
tree | 572f91894ddc4b79694889234cac5924f6ee40b0 /pkgs/games/racer | |
parent | f477fe9d3d051452612e90fa2539d1259a0de023 (diff) | |
download | nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar.gz nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar.bz2 nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar.lz nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar.xz nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.tar.zst nixpkgs-4c3c311f759b19485dd63e0a36f6471aa3975bd7.zip |
Adding the game 'racer'. It works only in i686-linux.
svn path=/nixpkgs/trunk/; revision=26520
Diffstat (limited to 'pkgs/games/racer')
-rw-r--r-- | pkgs/games/racer/default.nix | 25 | ||||
-rw-r--r-- | pkgs/games/racer/mkdir.patch | 13 |
2 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/games/racer/default.nix b/pkgs/games/racer/default.nix new file mode 100644 index 00000000000..6f70309dee0 --- /dev/null +++ b/pkgs/games/racer/default.nix @@ -0,0 +1,25 @@ +{ fetchurl, stdenv, allegro, libjpeg, makeWrapper }: + +stdenv.mkDerivation rec { + name = "racer-1.1"; + + src = fetchurl { + url = http://hippo.nipax.cz/src/racer-1.1.tar.gz; + sha256 = "0fll1qkqfcjq87k0jzsilcw701z92lfxn2y5ga1n038772lymxl9"; + }; + + buildInputs = [ allegro libjpeg makeWrapper ]; + + prePatch = '' + sed -i s,/usr/local,$out, Makefile src/HGFX.cpp src/STDH.cpp + sed -i s,/usr/share,$out/share, src/HGFX.cpp src/STDH.cpp + ''; + + patches = [ ./mkdir.patch ]; + + meta = { + description = "Car racing game"; + homepage = http://hippo.nipax.cz/download.en.php; + license = "GPLv2+"; + }; +} diff --git a/pkgs/games/racer/mkdir.patch b/pkgs/games/racer/mkdir.patch new file mode 100644 index 00000000000..910eaf390f4 --- /dev/null +++ b/pkgs/games/racer/mkdir.patch @@ -0,0 +1,13 @@ +diff --git a/src/STDH.cpp b/src/STDH.cpp +index 5f78473..47c3f8b 100644 +--- a/src/STDH.cpp ++++ b/src/STDH.cpp +@@ -5,6 +5,8 @@ + #include "player.h" + #include "drivers.h" + #include "cup.h" ++#include <sys/stat.h> ++#include <sys/types.h> + + HScreen hscreen; + |