proton-vpn: move icon to spec-compliant location (#519474)

This commit is contained in:
Nikolay Korotkiy
2026-05-16 16:39:12 +00:00
committed by GitHub
+2 -2
View File
@@ -62,12 +62,12 @@ python3Packages.buildPythonApplication (finalAttrs: {
'';
postInstall = ''
mkdir -p $out/share/{applications,pixmaps}
mkdir -p $out/share/applications
# Fix the desktop file to correctly identify the wrapped app and show the icon during runtime
substitute ${finalAttrs.src}/rpmbuild/SOURCES/proton.vpn.app.gtk.desktop $out/share/applications/proton.vpn.app.gtk.desktop \
--replace-fail "StartupWMClass=protonvpn-app" "StartupWMClass=.protonvpn-app-wrapped"
install -Dm 644 ${finalAttrs.src}/rpmbuild/SOURCES/proton-vpn-logo.svg $out/share/pixmaps
install -Dm444 ${finalAttrs.src}/rpmbuild/SOURCES/proton-vpn-logo.svg -t $out/share/icons/hicolor/scalable/apps
'';
preCheck = ''