From 288291e13233057711da0331cd75a0024517ac12 Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 5 May 2015 02:37:22 +0200 Subject: yodl: fix paths. Now it actually works. --- pkgs/development/tools/misc/yodl/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'pkgs/development/tools/misc') diff --git a/pkgs/development/tools/misc/yodl/default.nix b/pkgs/development/tools/misc/yodl/default.nix index 598835c51521..d6667b76759e 100644 --- a/pkgs/development/tools/misc/yodl/default.nix +++ b/pkgs/development/tools/misc/yodl/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, icmake }: +{ stdenv, fetchurl, perl, icmake, utillinux }: stdenv.mkDerivation rec { name = "yodl-${version}"; @@ -13,9 +13,10 @@ stdenv.mkDerivation rec { preConfigure = '' patchShebangs scripts/. - sed -i 's;/usr;;g' INSTALL.im - substituteInPlace build --replace /usr/bin/icmake ${icmake}/bin/icmake + substituteInPlace INSTALL.im --replace /usr $out + patchShebangs ./build substituteInPlace macros/rawmacros/startdoc.pl --replace /usr/bin/perl ${perl}/bin/perl + substituteInPlace scripts/yodl2whatever.in --replace getopt ${utillinux}/bin/getopt ''; buildPhase = '' @@ -25,9 +26,9 @@ stdenv.mkDerivation rec { ''; installPhase = '' - ./build install programs $out - ./build install macros $out - ./build install man $out + ./build install programs + ./build install macros + ./build install man ''; meta = with stdenv.lib; { -- cgit 1.4.1