diff options
author | Ben Siraphob <bensiraphob@gmail.com> | 2022-01-07 14:15:19 +0700 |
---|---|---|
committer | Ben Siraphob <bensiraphob@gmail.com> | 2022-01-07 16:45:55 +0700 |
commit | 9334785442ec4a50921f3a46ba5593e99ca8ff0b (patch) | |
tree | b3470465645b7167c6323a71395b61cf1dd49d2e /pkgs/games | |
parent | af6a78c0cafd67d7c8a21418ddbf2f332a8c3d04 (diff) |
crafty: remove
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/crafty/default.nix | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/pkgs/games/crafty/default.nix b/pkgs/games/crafty/default.nix deleted file mode 100644 index b5b53aa3c4131..0000000000000 --- a/pkgs/games/crafty/default.nix +++ /dev/null @@ -1,73 +0,0 @@ -{ lib, stdenv, fetchurl, unzip }: - -stdenv.mkDerivation rec { - pname = "crafty"; - version = "25.0.1"; - - src = fetchurl { - url = "http://www.craftychess.com/downloads/source/crafty-${version}.zip"; - sha256 = "0aqgj2q7kdlgbha01qs869cwyja13bc7q2lh4nfhlba2pklknsm8"; - }; - - bookBin = fetchurl { - url = "http://www.craftychess.com/downloads/book/book.bin"; - sha256 = "10rrgkr3hxm7pxdbc2jq8b5g74gfhzk4smahks3k8am1cmyq4p7r"; - }; - - startPgn = fetchurl { - url = "http://craftychess.com/downloads/book/start.pgn.gz"; - sha256 = "12g70mgfifwssfvndzq94pin34dizlixhsga75vgj7dakysi2p7f"; - }; - - nativeBuildInputs = [ unzip ]; - - unpackPhase = '' - mkdir "craftysrc" - unzip $src -d craftysrc - gunzip -c $startPgn > "craftysrc/start.pgn" - ''; - - buildPhase = '' - cd craftysrc - make unix-gcc - ''; - - installPhase = '' - BUILDDIR="$PWD" - mkdir -p $out/bin - cp -p ./crafty $out/bin - - mkdir -p $out/share/crafty - cd $out/share/crafty - - $out/bin/crafty "books create $BUILDDIR/start.pgn 60" - rm -f *.001 - - cp -p ${bookBin} $out/share/crafty/book.bin - - mv $out/bin/crafty $out/bin/.crafty-wrapped - - cat - > $out/bin/crafty <<EOF - #! ${stdenv.shell} - # - # The books are copied from share/crafty to ~/.crafty/books the first time - # this script is run. You can restore them at any time just copying them - # again. - if [[ ! -d "\$HOME/.crafty/books" ]]; then - mkdir "\$HOME/.crafty/books" -p - cp "$out/share/crafty/"book*.bin "\$HOME/.crafty/books" - chmod ug+w "\$HOME/.crafty/books/"* - fi - exec $out/bin/.crafty-wrapped bookpath=\$HOME/.crafty/books "\$@" - EOF - chmod +x $out/bin/crafty - ''; - - meta = { - homepage = "http://www.craftychess.com/"; - description = "Chess program developed by Dr. Robert M. Hyatt"; - license = lib.licenses.unfree; - platforms = lib.platforms.unix; - maintainers = [ lib.maintainers.jwiegley ]; - }; -} |