From 69115126a9ada738846c49f4c64d7df42e729967 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 16 Jun 2026 21:47:05 +0200 Subject: [PATCH] desktop file stuff Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/apps/Arctis-Sound-Manager/Arctis-Sound-Manager.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anda/apps/Arctis-Sound-Manager/Arctis-Sound-Manager.spec b/anda/apps/Arctis-Sound-Manager/Arctis-Sound-Manager.spec index ae10066ba0..9a5d740015 100644 --- a/anda/apps/Arctis-Sound-Manager/Arctis-Sound-Manager.spec +++ b/anda/apps/Arctis-Sound-Manager/Arctis-Sound-Manager.spec @@ -20,6 +20,7 @@ BuildRequires: python3-importlib-metadata BuildRequires: python3-uv-build BuildRequires: systemd-rpm-macros BuildRequires: python3-ruamel-yaml +BuildRequires: desktop-file-utils Packager: Owen Zimmerman @@ -66,7 +67,6 @@ install -Dm755 scripts/asm-diag-dinit.py %{buildroot}%{_bindir}/asm-diag-dinit # Desktop entry install -Dm644 src/arctis_sound_manager/desktop/ArctisManager.desktop \ %{buildroot}%{_datadir}/applications/ArctisManager.desktop -desktop-file-validate %{buildroot}%{_appsdir}/ArctisManager.desktop # Icon install -Dm644 src/arctis_sound_manager/gui/images/steelseries_logo.svg \ @@ -86,6 +86,9 @@ install -Dm644 scripts/filter-chain.service \ install -Dm644 debian/asm-first-run.desktop \ %{buildroot}%{_sysconfdir}/xdg/autostart/asm-first-run.desktop +%check +%desktop_file_validate %{buildroot}%{_appsdir}/ArctisManager.desktop + %post %systemd_user_post %{arctis_sound_manager_services}