From 735bad8c322585b2e5028bbc8684f03a2578bf87 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 8 Jan 2007 21:19:15 +0000 Subject: [PATCH] * Now Nixpkgs is officially complete. svn path=/nixpkgs/trunk/; revision=7573 --- pkgs/games/rogue/default.nix | 21 +++++++++++++++++++++ pkgs/top-level/all-packages.nix | 4 ++++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/games/rogue/default.nix diff --git a/pkgs/games/rogue/default.nix b/pkgs/games/rogue/default.nix new file mode 100644 index 00000000000..569c287c051 --- /dev/null +++ b/pkgs/games/rogue/default.nix @@ -0,0 +1,21 @@ +{stdenv, fetchurl, ncurses}: + +stdenv.mkDerivation { + name = "rogue-5.4.2"; + src = fetchurl { + url = http://rogue.rogueforge.net/files/rogue5.4/rogue5.4.2-src.tar.gz; + md5 = "bd656cb017a579eba835a0ee445a0a32"; + }; + setSourceRoot = "sourceRoot=."; + buildInputs = [ncurses]; + preBuild = " + ln -s ${ncurses}/include ncurses + substituteInPlace Makefile --replace curses ncurses + "; + installPhase = " + ensureDir $out/bin + cp rogue54 $out/bin + ln -s rogue54 $out/bin/rogue + "; + NIX_CFLAGS_COMPILE = "-I."; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 698ea765ca1..50a201b50c5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2882,6 +2882,10 @@ rec { inherit fetchurl stdenv x11 SDL mesa openal; }; + rogue = import ../games/rogue { + inherit fetchurl stdenv ncurses; + }; + scummvm = import ../games/scummvm { inherit fetchurl stdenv SDL; };