diff options
author | Pascal Wittmann <mail@pascal-wittmann.de> | 2014-09-08 17:36:42 +0200 |
---|---|---|
committer | Pascal Wittmann <mail@pascal-wittmann.de> | 2014-09-08 17:37:16 +0200 |
commit | 2d9956114d7ec20dc6a9d344ed506ba44c85c2b4 (patch) | |
tree | 9a0515e1e89b9adac84a756b75526ce1cc92dbc9 /pkgs/games/gtypist | |
parent | 1a5501889cc9a186cfb942c9046f8519989ed95c (diff) | |
download | nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar.gz nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar.bz2 nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar.lz nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar.xz nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.tar.zst nixlib-2d9956114d7ec20dc6a9d344ed506ba44c85c2b4.zip |
gtypist: update from 2.9.4 to 2.9.5 and fix typefortune
also adopted it and set platforms to linux
Diffstat (limited to 'pkgs/games/gtypist')
-rw-r--r-- | pkgs/games/gtypist/default.nix | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/pkgs/games/gtypist/default.nix b/pkgs/games/gtypist/default.nix index 3db7aecfe1a5..c47a2317b0ef 100644 --- a/pkgs/games/gtypist/default.nix +++ b/pkgs/games/gtypist/default.nix @@ -1,20 +1,26 @@ -{stdenv, fetchurl, ncurses}: +{stdenv, fetchurl, makeWrapper, ncurses, perl, fortune}: -stdenv.mkDerivation { - name = "gtypist-2.9.4"; +stdenv.mkDerivation rec { + name = "gtypist-${version}"; + version = "2.9.5"; src = fetchurl { - url = "mirror://gnu/gtypist/gtypist-2.9.4.tar.xz"; - sha256 = "18f54lh7ihhfvgwk3xd9d087kmganrgi2jd7avhvwn5gcc31vrqq"; + url = "mirror://gnu/gtypist/gtypist-${version}.tar.xz"; + sha256 = "0xzrkkmj0b1dw3yr0m9hml2y634cc4h61im6zwcq57s7285z8fn1"; }; - buildInputs = [ncurses]; + buildInputs = [ makeWrapper ncurses perl fortune ]; - patchPhase = "sed -e 's#ncursesw/##' -i configure src/*"; + preFixup = '' + wrapProgram "$out/bin/typefortune" \ + --prefix PATH : "${fortune}/bin" \ + ''; - meta = { + meta = with stdenv.lib; { homepage = http://www.gnu.org/software/gtypist; description = "Universal typing tutor"; - license = stdenv.lib.licenses.gpl3Plus; + license = licenses.gpl3Plus; + platforms = platforms.linux; + maintainers = with maintainers; [ pSub ]; }; } |