diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2010-02-22 23:40:39 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2010-02-22 23:40:39 +0000 |
commit | 023ff2a74a89a69514153d3e533f69bab0559935 (patch) | |
tree | fcf412bb7b52a8a4a06f367658f4b50e502c7a48 /pkgs | |
parent | 4b22e9d61d79d06d4fb2c94f27092224ef0adc2e (diff) | |
download | nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar.gz nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar.bz2 nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar.lz nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar.xz nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.tar.zst nixpkgs-023ff2a74a89a69514153d3e533f69bab0559935.zip |
Fix some interpreter paths
svn path=/nixpkgs/trunk/; revision=20182
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/misc/tex/texlive/default.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/misc/tex/texlive/default.nix b/pkgs/misc/tex/texlive/default.nix index 50a6e7ab088..e104d7648ba 100644 --- a/pkgs/misc/tex/texlive/default.nix +++ b/pkgs/misc/tex/texlive/default.nix @@ -62,6 +62,12 @@ rec { PATH=$PATH:$out/bin mktexlsr $out/texmf* '') ["minInit" "defEnsureDir" "doUnpack" "doMakeInstall"]; + doFixPathsBin = (doPatchShebangs "$out/bin"); + doPreparePathsLibexec = args.fullDepEntry '' + for i in $out/libexec/*/*; do sed -r -e '1s/^#! *([a-z])/#! \/\1/' -i $i || true; done + '' ["minInit" "addInputs"]; + doFixPathsLibexec = (doPatchShebangs "$(echo $out/libexec/*)"); + buildInputs = [ zlib bzip2 ncurses libpng flex bison libX11 libICE xproto freetype t1lib gd libXaw icu ghostscript ed @@ -73,9 +79,9 @@ rec { "--enable-ipc" "--with-mktexfmt" ]; - phaseNames = ["addInputs" (doDump "0") "doMainBuild" - (doDump "1") - "doMakeInstall" "doPostInstall"]; + phaseNames = ["addInputs" "doMainBuild" "doMakeInstall" + "doPostInstall" "doFixPathsBin" "doPreparePathsLibexec" + "doFixPathsLibexec"]; name = "texlive-core-2009"; meta = { |