1{ stdenv, fetchurl, scons, pkgconfig, gtk, bzip2, libglade, openssl
2, libX11, boost, zlib, libnotify }:
3
4stdenv.mkDerivation rec {
5 name = "ldcpp-1.1.0";
6 src = fetchurl {
7 url = http://launchpad.net/linuxdcpp/1.1/1.1.0/+download/linuxdcpp-1.1.0.tar.bz2;
8 sha256 = "12i92hirmwryl1qy0n3jfrpziwzb82f61xca9jcjwyilx502f0b6";
9 };
10 buildInputs = [ scons pkgconfig gtk bzip2 libglade openssl libX11 boost libnotify ];
11
12 installPhase = ''
13 export NIX_LDFLAGS="$NIX_LDFLAGS -lX11";
14
15 touch gettext xgettext msgfmt msgcat
16 chmod +x gettext xgettext msgfmt msgcat
17 export PATH=$PATH:$PWD
18
19 mkdir -p $out
20 scons PREFIX=$out
21 scons PREFIX=$out install
22 '';
23
24 meta = {
25 description = "Direct Connect client";
26 license = stdenv.lib.licenses.gpl2;
27 };
28}