1{ stdenv, fetchurl, tcl, tk, libX11, makeWrapper }:
2
3stdenv.mkDerivation {
4 name = "chessdb-3.6.19-beta-1";
5
6 src = fetchurl {
7 url = mirror://sourceforge/chessdb/ChessDB-3.6.19-beta-1.tar.gz;
8 sha256 = "0brc3wln3bxp979iqj2w1zxpfd0pch8zzazhdmwf7acww4hrsz62";
9 };
10
11 buildInputs = [ tcl tk libX11 makeWrapper ];
12
13 makeFlags = [
14 "BINDIR=$(out)/bin"
15 "SHAREDIR=$(out)/share/chessdb"
16 "SOUNDSDIR=$(out)/share/chessdb/sounds"
17 "TBDIR=$(out)/share/chessdb/tablebases"
18 "MANDIR=$(out)/man"
19 ];
20
21 postInstall = ''
22 wrapProgram $out/bin/chessdb --set TK_LIBRARY "${tk}/lib/${tk.libPrefix}"
23 '';
24
25 meta = {
26 homepage = http://chessdb.sourceforge.net/;
27 description = "A free chess database";
28 };
29}