summary refs log tree commit diff
path: root/pkgs/games/snake4/default.nix
diff options
context:
space:
mode:
authorPascal Wittmann <mail@pascal-wittmann.de>2015-07-09 15:24:00 +0200
committerPascal Wittmann <mail@pascal-wittmann.de>2015-07-09 15:24:00 +0200
commit1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281 (patch)
treeba814bd827de36d0285d826a07e431dc9a9983aa /pkgs/games/snake4/default.nix
parentd1c2fd81f66b058e847412937be189e2b98bb1d1 (diff)
downloadnixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar.gz
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar.bz2
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar.lz
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar.xz
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.tar.zst
nixpkgs-1e3a12bf22b86f03f4b4a0dcbe03806cd1abc281.zip
snake4: init at 1.0.14
Diffstat (limited to 'pkgs/games/snake4/default.nix')
-rw-r--r--pkgs/games/snake4/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/games/snake4/default.nix b/pkgs/games/snake4/default.nix
new file mode 100644
index 00000000000..081604d2ce8
--- /dev/null
+++ b/pkgs/games/snake4/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchurl, shhmsg, shhopt, xlibs }:
+
+stdenv.mkDerivation rec {
+  name = "snake4-1.0.14";
+
+  src = fetchurl {
+    url = "http://shh.thathost.com/pub-unix/files/${name}.tar.gz";
+    sha256 = "14cng9l857np42zixp440mbc8y5675frb6lhsds53j1cws9cncw9";
+  };
+
+  buildInputs = with xlibs; [ shhmsg shhopt libX11 libXt libXpm libXaw libXext];
+
+  preInstall = ''
+    substituteInPlace Makefile --replace "-o \$(OWNER) -g \$(GROUP)" ""
+  '';
+  
+  installFlags = [ "INSTLIBDIR=$(out)/lib"
+                   "INSTBINDIR=$(out)/bin"
+                   "INSTMANDIR=$(out)/man" ];
+
+  meta = with stdenv.lib; {
+    description = "A game starring a fruit-eating snake";
+    homepage = http://shh.thathost.com/pub-unix/html/snake4.html;
+    license = licenses.artistic1;
+    platforms = platforms.linux;
+  };
+}