Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 lib,
3 stdenv,
4 fetchurl,
5 tcl,
6 tk,
7 libX11,
8 makeWrapper,
9}:
10
11stdenv.mkDerivation rec {
12 pname = "chessdb";
13 version = "3.6.19-beta-1";
14
15 src = fetchurl {
16 url = "mirror://sourceforge/chessdb/ChessDB-${version}.tar.gz";
17 sha256 = "0brc3wln3bxp979iqj2w1zxpfd0pch8zzazhdmwf7acww4hrsz62";
18 };
19
20 nativeBuildInputs = [ makeWrapper ];
21 buildInputs = [
22 tcl
23 tk
24 libX11
25 ];
26
27 makeFlags = [
28 "BINDIR=$(out)/bin"
29 "SHAREDIR=$(out)/share/chessdb"
30 "SOUNDSDIR=$(out)/share/chessdb/sounds"
31 "TBDIR=$(out)/share/chessdb/tablebases"
32 "MANDIR=$(out)/man"
33 ];
34
35 meta = {
36 homepage = "https://chessdb.sourceforge.net/";
37 description = "Free chess database";
38 platforms = lib.platforms.linux;
39 };
40}