diff options
Diffstat (limited to 'pkgs/games/dwarf-therapist')
-rw-r--r-- | pkgs/games/dwarf-therapist/default.nix | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/pkgs/games/dwarf-therapist/default.nix b/pkgs/games/dwarf-therapist/default.nix deleted file mode 100644 index 4e676bf5f9df..000000000000 --- a/pkgs/games/dwarf-therapist/default.nix +++ /dev/null @@ -1,48 +0,0 @@ -{ stdenv, coreutils, fetchgit, qt4, dwarf_fortress, bash, makeWrapper }: - -let - version = "31.0.0"; - df = dwarf_fortress; -in -stdenv.mkDerivation rec { - name = "dwarf-therapist-${version}"; - - src = fetchgit { - url = "https://github.com/splintermind/Dwarf-Therapist.git"; - rev = "refs/tags/v${version}"; - sha256 = "02d6k8c3vm401v04ln9q405njarx869jpfyf42lwskijrzjygk9x"; - }; - - # Needed for hashing - dfHashFile = "${df}/share/df_linux/hash.md5"; - - buildInputs = [ coreutils qt4 df makeWrapper ]; - enableParallelBuilding = false; - - configurePhase = '' - qmake PREFIX=$out - ''; - - postInstall = '' - # DwarfTherapist assumes it's run in $out/share/dwarftherapist and - # therefore uses many relative paths. - rm $out/bin/dwarftherapist - wrapProgram $out/bin/DwarfTherapist \ - --run "cd $out/share/dwarftherapist" - ''; - - postFixup = '' - # Fix checksum of memory access directives - substituteInPlace $out/share/dwarftherapist/memory_layouts/linux/v0${df.baseVersion}.${df.patchVersion}.ini \ - --replace $(cat "${dfHashFile}.orig") $(cat "${dfHashFile}.patched") - ''; - - meta = { - description = "Tool to manage dwarves in in a running game of Dwarf Fortress"; - maintainers = with stdenv.lib.maintainers; [ the-kenny ]; - license = stdenv.lib.licenses.mit; - platforms = stdenv.lib.platforms.linux; - hydraPlatforms = []; - homepage = https://code.google.com/r/splintermind-attributes/; - }; -} |