ipscan: move icon to spec-compliant location, fixup desktopitem (#495962)

This commit is contained in:
dish
2026-03-09 01:45:33 +00:00
committed by GitHub
+3 -6
View File
@@ -43,12 +43,9 @@ stdenv.mkDerivation (finalAttrs: {
}" \
--add-flags "-Xmx256m -cp $out/share/${finalAttrs.pname}-${finalAttrs.version}.jar:${swt}/jars/swt.jar net.azib.ipscan.Main"
mkdir -p $out/share/applications
cp usr/share/applications/ipscan.desktop $out/share/applications/ipscan.desktop
substituteInPlace $out/share/applications/ipscan.desktop --replace "/usr/bin" "$out/bin"
mkdir -p $out/share/pixmaps
cp usr/share/pixmaps/ipscan.png $out/share/pixmaps/ipscan.png
install -D usr/share/applications/ipscan.desktop -t $out/share/applications/
substituteInPlace $out/share/applications/ipscan.desktop --replace-fail "Exec=sh /usr/bin/ipscan" "Exec=ipscan"
install -D usr/share/pixmaps/ipscan.png -t $out/share/icons/hicolor/128x128/apps
'';
meta = {