at v192 28 lines 779 B view raw
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}