From 89238b8628a94b78e0f046c856008b17af020b34 Mon Sep 17 00:00:00 2001 From: xd1le Date: Wed, 27 Sep 2017 23:48:42 +1000 Subject: [PATCH] guile-lint: use substituteInPlace instead of sed for prePatch --- pkgs/development/tools/guile/guile-lint/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/guile/guile-lint/default.nix b/pkgs/development/tools/guile/guile-lint/default.nix index 07eb47799601..543e30cca7b8 100644 --- a/pkgs/development/tools/guile/guile-lint/default.nix +++ b/pkgs/development/tools/guile/guile-lint/default.nix @@ -16,9 +16,8 @@ in stdenv.mkDerivation { unpackPhase = ''tar xjvf "$src" && sourceRoot="$PWD/${name}"''; prePatch = '' - cat guile-lint.in | \ - sed 's|^exec guile|exec $\{GUILE:-${guile}/bin/guile}|g' > ,,tmp && \ - mv ,,tmp guile-lint.in + substituteInPlace guile-lint.in --replace \ + "exec guile" "exec ${guile}/bin/guile" ''; doCheck = true;