Commit ce8769f7 authored by Vincent Ambo's avatar Vincent Ambo Committed by Emery Hemingway
Browse files

eaglemode: add missing htmldoc runtime dependency

parent 43fae4b2
Loading
Loading
Loading
Loading
+17 −10
Original line number Diff line number Diff line
@@ -79,10 +79,17 @@ stdenv.mkDerivation rec {
    "info"
  ];

  installPhase = ''
  installPhase =
    let
      runtimeDeps = lib.makeBinPath [
        ghostscript # renders the manual
        htmldoc # renders HTML files in file browser
      ];
    in
    ''
      runHook preInstall
      perl make.pl install dir=$out
    wrapProgram $out/bin/eaglemode --set EM_DIR "$out" --prefix LD_LIBRARY_PATH : "$out/lib" --prefix PATH : "${ghostscript}/bin"
      wrapProgram $out/bin/eaglemode --set EM_DIR "$out" --prefix LD_LIBRARY_PATH : "$out/lib" --prefix PATH : "${runtimeDeps}"
      for i in 32 48 96; do
        mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps
        ln -s $out/res/icons/${pname}$i.png $out/share/icons/hicolor/''${i}x''${i}/apps/${pname}.png