1{ stdenv, fetchurl, libelf }:
2
3stdenv.mkDerivation rec {
4 name = "libdwarf-20121130";
5
6 src = fetchurl {
7 url = http://reality.sgiweb.org/davea/libdwarf-20121130.tar.gz;
8 sha256 = "1nfdfn5xf3n485pvpb853awyxxnvrg207i0wmrr7bhk8fcxdxbn0";
9 };
10
11 configureFlags = " --enable-shared --disable-nonshared";
12
13 preConfigure = ''
14 cd libdwarf
15 '';
16 buildInputs = [ libelf ];
17
18 installPhase = ''
19 mkdir -p $out/lib $out/include
20 cp libdwarf.so $out/lib
21 cp libdwarf.h dwarf.h $out/include
22 '';
23
24 meta = {
25 homepage = http://reality.sgiweb.org/davea/dwarf.html;
26 };
27}