From 879704fd6f7d781924bb9762032f0a387cd4e25e Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 22 Jul 2023 01:52:43 +0800 Subject: [PATCH] fix: elementary-settings-daemon (#640) * fix: elementary-settings-daemon Signed-off-by: madomado * Update elementary-settings-daemon.spec Signed-off-by: madomado * Update elementary-settings-daemon.spec Signed-off-by: madomado * files Signed-off-by: madomado --------- Signed-off-by: madomado --- .../elementary-settings-daemon.spec | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/anda/desktops/elementary/elementary-settings-daemon/elementary-settings-daemon.spec b/anda/desktops/elementary/elementary-settings-daemon/elementary-settings-daemon.spec index e5c54e9b43..cd292282d9 100644 --- a/anda/desktops/elementary/elementary-settings-daemon/elementary-settings-daemon.spec +++ b/anda/desktops/elementary/elementary-settings-daemon/elementary-settings-daemon.spec @@ -25,6 +25,7 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(granite) >= 5.3.0 BuildRequires: pkgconfig(libgeoclue-2.0) BuildRequires: pkgconfig(systemd) +BuildRequires: pkgconfig(fwupd) Requires: xdg-desktop-portal @@ -47,25 +48,27 @@ Requires: xdg-desktop-portal %check desktop-file-validate \ - %{buildroot}/%{_sysconfdir}/xdg/autostart/%{appname}.desktop + %{buildroot}/%{_datadir}/applications/%{appname}.desktop appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml %post %systemd_user_post %{appname}.xdg-desktop-portal.service +%systemd_post %{appname}.check-for-firmware-updates.timer %preun %systemd_user_preun %{appname}.xdg-desktop-portal.service +%systemd_preun %{appname}.check-for-firmware-updates.timer %files %license LICENSE %doc README.md -%config(noreplace) %{_sysconfdir}/xdg/autostart/%{appname}.desktop +%config(noreplace) %{_datadir}/applications/%{appname}.desktop %{_bindir}/%{appname} @@ -75,10 +78,16 @@ appstream-util validate-relax --nonet \ %{_datadir}/dbus-1/interfaces/%{iface}.xml %{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.elementary.settings-daemon.service %{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml -%{_datadir}/metainfo/%{appname}.appdata.xml +%{_datadir}/metainfo/%{appname}.metainfo.xml %{_datadir}/xdg-desktop-portal/portals/%{appname}.portal %{_userunitdir}/%{appname}.xdg-desktop-portal.service +%{_unitdir}/%{appname}.check-for-firmware-updates.service +%{_unitdir}/%{appname}.check-for-firmware-updates.timer + +%{_sysconfdir}/xdg/autostart/%appname.desktop + +%{_datadir}/icons/hicolor/*/apps/%{appname}.svg %changelog