diff --git a/pkgs/os-specific/linux/bcc/default.nix b/pkgs/os-specific/linux/bcc/default.nix index 98d790068e1..d6593b4ee50 100644 --- a/pkgs/os-specific/linux/bcc/default.nix +++ b/pkgs/os-specific/linux/bcc/default.nix @@ -17,17 +17,21 @@ stdenv.mkDerivation rec { ]; cmakeFlags="-DBCC_KERNEL_MODULES_DIR=${kernel.dev}/lib/modules -DBCC_KERNEL_HAS_SOURCE_DIR=1"; - + postInstall = '' - mkdir -p $out/bin + mkdir -p $out/bin $out/share + rm -r $out/share/bcc/tools/{old,doc/CMakeLists.txt} + mv $out/share/bcc/tools/doc $out/share + mv $out/share/bcc/man $out/share/ + for f in $out/share/bcc/tools\/*; do - ln -s $f $out/bin/$(basename $f) + ln -s $f $out/bin/$(basename $f) wrapProgram $f \ --prefix LD_LIBRARY_PATH : $out/lib \ --prefix PYTHONPATH : $out/lib/python2.7/site-packages \ --prefix PYTHONPATH : :${pythonPackages.netaddr}/lib/${python.libPrefix}/site-packages done - ''; + ''; meta = with stdenv.lib; { description = "Dynamic Tracing Tools for Linux";