summary refs log tree commit diff
path: root/pkgs/games/bastet
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2015-04-10 21:28:24 +0300
committerTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2015-04-12 19:44:51 +0300
commit2f7b37749e5424bcac6125bd9ebfb733115793b8 (patch)
treef36fcaaec1d5797e4786d5e4d1942c3285851587 /pkgs/games/bastet
parent3600de67911788b3308cebf09aee7b512a5f576c (diff)
downloadnixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar.gz
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar.bz2
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar.lz
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar.xz
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.tar.zst
nixpkgs-2f7b37749e5424bcac6125bd9ebfb733115793b8.zip
bastet: New package
Add version 0.43.1 of bastet, the infamous evil tetris clone, to the
games collection.
Diffstat (limited to 'pkgs/games/bastet')
-rw-r--r--pkgs/games/bastet/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/games/bastet/default.nix b/pkgs/games/bastet/default.nix
new file mode 100644
index 00000000000..a729a5b014f
--- /dev/null
+++ b/pkgs/games/bastet/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, ncurses, boost }:
+
+stdenv.mkDerivation rec {
+  name = "bastet-${version}";
+  version = "0.43.1";
+  buildInputs = [ ncurses boost ];
+
+  src = fetchFromGitHub {
+    owner = "fph";
+    repo = "bastet";
+    rev = version;
+    sha256 = "14ymdarx30zqxyixvb17h4hs57y6zfx0lrdvc200crllz8zzdx5z";
+  };
+
+  installPhase = ''
+    mkdir -p "$out"/bin
+    cp bastet "$out"/bin/
+    mkdir -p "$out"/share/man/man6
+    cp bastet.6 "$out"/share/man/man6
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Tetris clone with 'bastard' block-choosing AI";
+    homepage = http://fph.altervista.org/prog/bastet.html;
+    license = licenses.gpl3;
+    maintainers = [ maintainers.dezgeg ];
+  };
+}