diff options
author | Allen Nelson <anelson@narrativescience.com> | 2016-04-25 11:14:22 -0500 |
---|---|---|
committer | Allen Nelson <anelson@narrativescience.com> | 2016-04-25 11:14:22 -0500 |
commit | b48e1dd601adebddbdcbf31efff454343c5f07ff (patch) | |
tree | 9ef2f9d833f3e8388640c0d01b19e10780f2eb39 | |
parent | 7e92ae903e10cec92f33e288050cc9b5d004fc16 (diff) | |
download | nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar.gz nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar.bz2 nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar.lz nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar.xz nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.tar.zst nixlib-b48e1dd601adebddbdcbf31efff454343c5f07ff.zip |
lsof: stop configure script from searching /usr paths
-rw-r--r-- | pkgs/development/tools/misc/lsof/default.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/development/tools/misc/lsof/default.nix b/pkgs/development/tools/misc/lsof/default.nix index 2e93c71d801e..ab43184a7254 100644 --- a/pkgs/development/tools/misc/lsof/default.nix +++ b/pkgs/development/tools/misc/lsof/default.nix @@ -16,13 +16,15 @@ stdenv.mkDerivation rec { }; unpackPhase = "tar xvjf $src; cd lsof_*; tar xvf lsof_*.tar; sourceRoot=$( echo lsof_*/); "; - + preBuild = "sed -i Makefile -e 's/^CFGF=/& -DHASIPv6=1/;';"; - - configurePhase = if stdenv.isDarwin - then "./Configure -n darwin;" - else "./Configure -n linux;"; - + + configurePhase = '' + # Stop build scripts from searching global include paths + export LSOF_INCLUDE=/$(md5sum <(echo $name) | awk '{print $1}') + ./Configure -n ${if stdenv.isDarwin then "darwin" else "linux"} + ''; + installPhase = '' mkdir -p $out/bin $out/man/man8 cp lsof.8 $out/man/man8/ |