ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / games / galaxis / default.nix
bloba3847e73c8daa6ac2a8ea94ef46835804fa17c15
1 { lib, stdenv, fetchurl, ncurses, xmlto }:
3 with lib;
4 stdenv.mkDerivation rec {
6   pname = "galaxis";
7   version = "1.10";
9   src = fetchurl{
10     url = "http://www.catb.org/~esr/galaxis/${pname}-${version}.tar.gz";
11     sha256 = "1181x3z4r0794v2bkpigb5fablw1nayj42wvhy2am79p7j1iqq5r";
12   };
14   buildInputs = [ ncurses xmlto ];
16   patchPhase = ''
17     sed -i\
18      -e 's|^install: galaxis\.6 uninstall|install: galaxis.6|'\
19      -e 's|usr/||g' -e 's|ROOT|DESTDIR|g'\
20      -e 's|install -m 755 -o 0 -g 0|install -m 755|' Makefile
21   '';
23   dontConfigure = true;
25   makeFlags = [ "DESTDIR=$(out)" ];
27   meta = {
28     description = "Rescue lifeboats lost in interstellar space";
29     longDescription = ''
30       Lifeboats from a crippled interstellar liner are adrift in a starfield. To
31       find them, you can place probes that look in all eight compass directions
32       and tell you how many lifeboats they see. If you drop a probe directly on
33       a lifeboat it will be revealed immediately. Your objective: find the
34       lifeboats as quickly as possible, before the stranded passengers run out
35       of oxygen!
37       This is a UNIX-hosted, curses-based clone of the nifty little Macintosh
38       freeware game Galaxis. It doesn't have the super-simple, point-and-click
39       interface of the original, but compensates by automating away some of the
40       game's simpler deductions.
41     '';
42     homepage = "http://catb.org/~esr/galaxis/";
43     license = licenses.gpl2;
44     maintainers = [ maintainers.AndersonTorres ];
45     platforms = platforms.linux;
46   };