eukleides: add getopt in euktoeps wrapper

+7 -2
+7 -2
pkgs/applications/science/math/eukleides/default.nix
··· 1 - { lib, stdenv, fetchurl, bison, flex, makeWrapper, texinfo, readline, texlive }: 2 3 lib.fix (eukleides: stdenv.mkDerivation rec { 4 pname = "eukleides"; ··· 14 15 nativeBuildInputs = [ bison flex texinfo makeWrapper ]; 16 17 - buildInputs = [ readline ]; 18 19 preConfigure = '' 20 substituteInPlace Makefile \ ··· 30 31 preInstall = '' 32 mkdir -p $out/bin 33 ''; 34 35 outputs = [ "out" "doc" "tex" ];
··· 1 + { lib, stdenv, fetchurl, bison, flex, makeWrapper, texinfo, getopt, readline, texlive }: 2 3 lib.fix (eukleides: stdenv.mkDerivation rec { 4 pname = "eukleides"; ··· 14 15 nativeBuildInputs = [ bison flex texinfo makeWrapper ]; 16 17 + buildInputs = [ getopt readline ]; 18 19 preConfigure = '' 20 substituteInPlace Makefile \ ··· 30 31 preInstall = '' 32 mkdir -p $out/bin 33 + ''; 34 + 35 + postInstall = '' 36 + wrapProgram $out/bin/euktoeps \ 37 + --prefix PATH : ${lib.makeBinPath [ getopt ]} 38 ''; 39 40 outputs = [ "out" "doc" "tex" ];