Remove systemd dependency from desktop file

This commit is contained in:
2026-07-10 18:54:58 +03:00
parent f5c2ca5dfe
commit 0efbe9cb45
3 changed files with 20 additions and 1 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
name: sunshine
description: Self-hosted game stream host for Moonlight
version: 2026.516.143833
revision: 1
revision: 2
url: https://app.lizardbyte.dev/Sunshine
license: GPL-3.0-only
maintainers:
+3
View File
@@ -48,6 +48,9 @@ build() {
package() {
DESTDIR="$BPM_OUTPUT" cmake --install build
# Install desktop file
install -Dm644 "$BPM_WORKDIR"/dev.lizardbyte.app.Sunshine.desktop "$BPM_OUTPUT"/usr/share/applications/dev.lizardbyte.app.Sunshine.desktop
# Install package license
install -Dm644 "$BPM_SOURCE"/LICENSE "$BPM_OUTPUT"/usr/share/licenses/sunshine/LICENSE
}
@@ -0,0 +1,16 @@
[Desktop Entry]
Actions=RunInTerminal;
Categories=RemoteAccess;Network;
Comment=Self-hosted game stream host for Moonlight
Exec=sunshine
Icon=dev.lizardbyte.app.Sunshine
StartupWMClass=dev.lizardbyte.app.Sunshine
Keywords=gamestream;stream;moonlight;remote play;
Name=Sunshine
Type=Application
Version=1.0
[Desktop Action RunInTerminal]
Exec=gio launch /usr/share/applications/dev.lizardbyte.app.Sunshine.terminal.desktop
Icon=application-x-executable
Name=Run in Terminal