frostwire: add java to PATH

fixes #28547

+6 -12
+6 -12
pkgs/applications/networking/p2p/frostwire/default.nix
··· 1 - { stdenv, fetchurl, jre }: 1 + { stdenv, fetchurl, jre, makeWrapper }: 2 2 3 3 with stdenv.lib; 4 4 ··· 11 11 sha256 = "01nq1vwkqdidmprlnz5d3c5412r6igv689barv64dmb9m6iqg53z"; 12 12 }; 13 13 14 - inherit jre; 14 + nativeBuildInputs = [ makeWrapper ]; 15 15 16 16 installPhase = '' 17 - jar=$(ls */*.jar) 18 - 19 17 mkdir -p $out/share/java 20 - mv $jar $out/share/java 21 - 22 - mkdir -p $out/bin 23 - cat > $out/bin/frostwire <<EOF 24 - #! $SHELL -e 25 - exec $out/share/java/frostwire 26 - EOF 27 - chmod +x $out/bin/frostwire 18 + mv $(ls */*.jar) $out/share/java 19 + 20 + makeWrapper $out/share/java/frostwire $out/bin/frostwire \ 21 + --prefix PATH : ${jre}/bin/ 28 22 ''; 29 23 30 24 meta = with stdenv.lib; {