summary refs log tree commit diff
path: root/pkgs/development/libraries/tsocks
diff options
context:
space:
mode:
authorEdward Tjörnhammar <ed@cflags.cc>2014-10-20 11:11:16 +0200
committerEdward Tjörnhammar <ed@cflags.cc>2014-10-20 11:11:16 +0200
commit5074a95c54acffd9059971287d688f413c97cd7e (patch)
treee1d4d2d431e94db0e30e2d5e36224981694be105 /pkgs/development/libraries/tsocks
parent57eb7f107d642f47423045e460eeb53eef74acee (diff)
downloadnixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar.gz
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar.bz2
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar.lz
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar.xz
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.tar.zst
nixpkgs-5074a95c54acffd9059971287d688f413c97cd7e.zip
tsocks: fix LD_PRELOAD references
Diffstat (limited to 'pkgs/development/libraries/tsocks')
-rw-r--r--pkgs/development/libraries/tsocks/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/libraries/tsocks/default.nix b/pkgs/development/libraries/tsocks/default.nix
index bdc2b4da6e3..64e2d950613 100644
--- a/pkgs/development/libraries/tsocks/default.nix
+++ b/pkgs/development/libraries/tsocks/default.nix
@@ -2,14 +2,16 @@
 stdenv.mkDerivation rec {
   name = "tsocks-${version}";
   version = "1.8beta5";
-  
+
   src = fetchurl {
     url = "mirror://sourceforge/tsocks/${name}.tar.gz";
     sha256 = "0ixkymiph771dcdzvssi9dr2pk1bzaw9zv85riv3xl40mzspx7c4";
   };
 
   preConfigure = ''
-      export configureFlags="$configureFlags --libdir=$out/lib"
+    sed -i -e "s,\\\/usr,"$(echo $out|sed -e "s,\\/,\\\\\\\/,g")",g" tsocks
+    substituteInPlace tsocks --replace /usr $out
+    export configureFlags="$configureFlags --libdir=$out/lib"
   '';
 
   meta = with stdenv.lib; {