about summary refs log tree commit diff
path: root/pkgs/development/libraries/kdsoap
diff options
context:
space:
mode:
authorK900 <me@0upti.me>2024-01-22 11:20:40 +0300
committerK900 <me@0upti.me>2024-01-22 11:20:40 +0300
commitdf8dfca854b41c3addcdb0f0f481c203d9728e3c (patch)
treea777e4d9e4be1d351c773263eb32f7e29406c51e /pkgs/development/libraries/kdsoap
parent823d7161d20c6cbae9ae67b77bc61196c635a3ff (diff)
kdsoap: fix after update
Diffstat (limited to 'pkgs/development/libraries/kdsoap')
-rw-r--r--pkgs/development/libraries/kdsoap/default.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/pkgs/development/libraries/kdsoap/default.nix b/pkgs/development/libraries/kdsoap/default.nix
index acb3318b9cdf9..5dc6b5f962e1f 100644
--- a/pkgs/development/libraries/kdsoap/default.nix
+++ b/pkgs/development/libraries/kdsoap/default.nix
@@ -28,10 +28,8 @@ in stdenv.mkDerivation rec {
 
   postInstall = ''
     moveToOutput bin/kdwsdl2cpp* "$dev"
-    sed -i "$out/lib/cmake/${cmakeName}/KDSoapTargets.cmake" \
-        -e "/^  INTERFACE_INCLUDE_DIRECTORIES/ c   INTERFACE_INCLUDE_DIRECTORIES \"$dev/include\""
-    sed -i "$out/lib/cmake/${cmakeName}/KDSoapTargets-release.cmake" \
-        -e "s@$out/bin@$dev/bin@"
+    substituteInPlace "$out/lib/cmake/${cmakeName}/KDSoapTargets-release.cmake" \
+      --replace $out/bin $dev/bin
   '';
 
   meta = with lib; {