audiorelay: use install instead of cp

This commit is contained in:
Ryze 2024-07-18 16:21:14 +03:00
parent 506c72254b
commit a59969599d
Signed by: ryze
GPG key ID: 9B296C5CEAEAAAC1

View file

@ -72,16 +72,14 @@ stdenv.mkDerivation {
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
mkdir -p $out/share/{applications,pixmaps} install -Dm644 ${desktopItem}/share/applications/audiorelay.desktop $out/share/applications/audiorelay
cp ${desktopItem}/share/applications/audiorelay.desktop $out/share/applications install -Dm644 lib/AudioRelay.png $out/share/pixmaps/audiorelay.png
cp lib/AudioRelay.png $out/share/pixmaps/audiorelay.png
mkdir -p $out/lib install -Dm644 lib/app/audiorelay.jar $out/lib/audiorelay.jar
cp lib/app/audiorelay.jar $out/lib
# Can't use from pkgs since these ones are older and newer fails to load some symbols # Can't use from pkgs since these ones are older and newer fails to load some symbols
cp lib/runtime/lib/libnative-rtaudio.so $out/lib install -D lib/runtime/lib/libnative-rtaudio.so $out/lib/libnative-rtaudio.so
cp lib/runtime/lib/libnative-opus.so $out/lib install -D lib/runtime/lib/libnative-opus.so $out/lib/libnative-opus.so
makeWrapper ${temurin-bin-17}/bin/java $out/bin/audiorelay \ makeWrapper ${temurin-bin-17}/bin/java $out/bin/audiorelay \
--add-flags "-jar $out/lib/audiorelay.jar" \ --add-flags "-jar $out/lib/audiorelay.jar" \