Adding neverball 1.5.0, which comes with neverputt. Fun.
svn path=/nixpkgs/trunk/; revision=14338
This commit is contained in:
parent
70657dbb83
commit
08a1042318
2 changed files with 38 additions and 0 deletions
33
pkgs/games/neverball/default.nix
Normal file
33
pkgs/games/neverball/default.nix
Normal file
|
@ -0,0 +1,33 @@
|
|||
{stdenv, fetchurl, SDL, mesa, libpng, libjpeg, SDL_ttf, libvorbis, gettext} :
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "neverball-1.5.0";
|
||||
src = fetchurl {
|
||||
url = http://neverball.org/neverball-1.5.0.tar.gz;
|
||||
sha256 = "8e6f6946cf2b08c13e4956a14f46d74c5a40735965f8fa876668c52d1877ec6a";
|
||||
};
|
||||
|
||||
buildInputs = [ SDL mesa libpng libjpeg SDL_ttf libvorbis gettext ];
|
||||
|
||||
dontPatchElf = true;
|
||||
|
||||
patchPhase = ''
|
||||
sed -i -e 's@\./data@'$out/data@ share/base_config.h
|
||||
sed -i -e 's@\./locale@'$out/locale@ share/base_config.h
|
||||
sed -i -e 's@-lvorbisfile@-lvorbisfile -lX11@' Makefile
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
ensureDir $out/bin $out
|
||||
cp -R data locale $out
|
||||
cp neverball $out/bin
|
||||
cp neverputt $out/bin
|
||||
cp mapc $out/bin
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = http://neverball.org/;
|
||||
description = "Tilt the floor to roll a ball";
|
||||
license = "GPL";
|
||||
};
|
||||
}
|
|
@ -7135,6 +7135,11 @@ let
|
|||
inherit fetchurl stdenv;
|
||||
};
|
||||
|
||||
neverball = import ../games/neverball {
|
||||
inherit stdenv fetchurl SDL mesa libpng libjpeg SDL_ttf libvorbis
|
||||
gettext;
|
||||
};
|
||||
|
||||
numactl = import ../os-specific/linux/numactl {
|
||||
inherit fetchurl stdenv;
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue