diff options
Diffstat (limited to 'nixpkgs/pkgs/games/chessdb/default.nix')
-rw-r--r-- | nixpkgs/pkgs/games/chessdb/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/games/chessdb/default.nix b/nixpkgs/pkgs/games/chessdb/default.nix new file mode 100644 index 000000000000..db6214bdf096 --- /dev/null +++ b/nixpkgs/pkgs/games/chessdb/default.nix @@ -0,0 +1,28 @@ +{ lib, stdenv, fetchurl, tcl, tk, libX11, makeWrapper }: + +stdenv.mkDerivation rec { + pname = "chessdb"; + version = "3.6.19-beta-1"; + + src = fetchurl { + url = "mirror://sourceforge/chessdb/ChessDB-${version}.tar.gz"; + sha256 = "0brc3wln3bxp979iqj2w1zxpfd0pch8zzazhdmwf7acww4hrsz62"; + }; + + nativeBuildInputs = [ makeWrapper ]; + buildInputs = [ tcl tk libX11 ]; + + makeFlags = [ + "BINDIR=$(out)/bin" + "SHAREDIR=$(out)/share/chessdb" + "SOUNDSDIR=$(out)/share/chessdb/sounds" + "TBDIR=$(out)/share/chessdb/tablebases" + "MANDIR=$(out)/man" + ]; + + meta = { + homepage = "https://chessdb.sourceforge.net/"; + description = "A free chess database"; + platforms = lib.platforms.linux; + }; +} |