Name: kiran-screensaver Version: 2.2.2 Release: 3 Summary: Kiran Desktop Screensaver Backend Summary(zh_CN): kiran桌面屏保后端 License: MulanPSL-2.0 Source0: %{name}-%{version}.tar.gz Patch01: 0001-fix-background-logind-session-Deleting-the-dbus-serv.patch Patch02: 0002-fix-translate-add-some-translation.patch BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: qt5-qtbase-devel BuildRequires: qt5-linguist BuildRequires: qt5-qtx11extras-devel BuildRequires: qt5-qtsvg-devel BuildRequires: libxcb-devel BuildRequires: gsettings-qt-devel BuildRequires: kiran-widgets-qt5-devel BuildRequires: kiran-log-qt5-devel Requires: systemd Requires: qt5-qtbase Requires: qt5-qtx11extras Requires: qt5-qtsvg Requires: libxcb Requires: gsettings-qt Requires: kiran-widgets-qt5 Requires: kiran-log-qt5 Requires: kiran-screensaver-dialog >= 2.2.1 Requires: kiran-session-manager %description %{summary}. %package devel Summary: kiran desktop screensaver backend develop package #Requires: %{name}%{?_isa} = %{version}-%{release} %description devel %{summary}. %prep %autosetup -p 1 %build %{__mkdir} -p %{buildroot} %cmake %make_build %install %make_install %post -n kiran-screensaver glib-compile-schemas /usr/share/glib-2.0/schemas &> /dev/nulls || : %files %doc %{_sysconfdir}/pam.d/kiran-screensaver %{_sysconfdir}/xdg/autostart/kiran-screensaver.desktop %{_bindir}/kiran-screensaver %{_bindir}/kiran-screensaver-command %{_datadir}/kiran-screensaver/translations/* #%{_datadir}/dbus-1/services/com.kylinsec.Kiran.ScreenSaver.service %{_datadir}/glib-2.0/schemas/com.kylinsec.kiran.screensaver.gschema.xml %files devel %{_includedir}/kiran-screensaver/* %clean rm -rf %{buildroot} %changelog * Mon Apr 10 2023 wangyucheng - 2.2.2-3 - KYOS-T: add some translation * Thu Dec 15 2022 liuxinhao - 2.2.2-2 - KYOS-F: Deleting the dbus service file and pulling it up by systemd may cause problems, such as incorrect pulling time and failure to obtain the logind session address * Mon Dec 05 2022 liuxinhao - 2.2.2-1 - KYOS-F: Fix the crash caused by window management when the lock screen is inserted and pulled out - KYOS-F: Use another Gaussian blur interface to avoid the deadlock caused by crash and error release - KYOS-F: Fix header file contains problems - KYOS-F: Fix the crash caused by fade out function when Xorg does not load the xrandr plug-in - KYOS-F: Fix the problem of incorrect case of group name in kiran screensaver dbus service file * Mon Aug 08 2022 luoqing - 2.2.1-3 - KYOS-F: Modify license. * Thu Aug 04 2022 liuxinhao - 2.2.1-2 - KYOS-B: set screensaver font color white(#I5H9OR) * Mon Jul 25 2022 liuxinhao - 2.2.1-1 - KYOS-F: fix xscreensaver black screen - KYOS-F: Fixed high CPU utilization caused by floating label animation - KYOS-F: fixed unlocked screen due to blocking access to the kiran backend before suspend * Tue Mar 01 2022 longcheng - 2.2.0-9 - KYOS-F: Do not output the alarm information to the screen * Thu Feb 24 2022 chendingjian - 2.2.0-8 - rebuild for KY3.4-MATE-modules-dev * Mon Jan 24 2022 liuxinhao - 2.2.0-7.kb3 - KYBD: update license * Tue Jan 04 2022 liuxinhao - 2.2.0-7.kb2 - KYOS-B: fix crash in some situation - KYOS-S: adapt to Qt5.9.2 * Wed Dec 29 2021 kpkg - 2.2.0-7.kb1 - rebuild for KY3.4-MATE-modules-dev * Wed Dec 29 2021 caoyuanji - 2.2.0-7 - Upgrade version number for easy upgrade * Wed Dec 22 2021 caoyuanji - 2.2.0-6.kb1 - rebuild for KY3.4-4-KiranUI-2.2 * Tue Dec 21 2021 liuxinhao - 2.2.0-6 - KYOS-F: add "idle-activation-lock" gsettings option * Tue Nov 23 2021 liuxinhao - 2.2.0-5 - KYOS-B: fix Kiran desktop environment variable matching failed * Fri Nov 19 2021 liuxinhao - 2.2.0-4.kb1 - KYOS-B: fix crash caused by double free when exiting * Tue Nov 09 2021 liuxinhao - 2.2.0-3.kb1 - KYOS-F: using kiran appearance background file path * Mon Nov 08 2021 liuxinhao - 2.2.0-2.kb3 - KYBD: solve the kiran-screensaver-dialog circular dependency problem * Mon Nov 08 2021 liuxinhao - 2.2.0-2.kb2 - KYBD: fix dependency error problem * Fri Nov 05 2021 liuxinhao - 2.2.0-2.kb1 - KYOS-F: the dbus service of mate-screensaver is not provided - KYBD: changed required name * Tue Oct 12 2021 liuxinhao - 2.2.0-1.kb1 - KYOS-B: initial build