kiran-session-manager/kiran-session-manager.spec
wangyucheng 9c5a932336 remove no longer use & update src pkg and remove patches
Signed-off-by: wangyucheng <wangyucheng@kylinsec.com.cn>
2023-04-18 12:37:14 +08:00

96 lines
3.2 KiB
RPMSpec

Name: kiran-session-manager
Version: 2.5.0
Release: 1
Summary: Session manager for KIRAN desktop environment
License: MulanPSL-2.0
Source0: %{name}-%{version}.tar.gz
BuildRequires: cmake >= 3.2
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: gcc-c++
BuildRequires: gettext
BuildRequires: kiran-log-qt5-devel
BuildRequires: gtest-devel
BuildRequires: fmt-devel
BuildRequires: libICE-devel
BuildRequires: libSM-devel
BuildRequires: libXext-devel
BuildRequires: xorg-x11-xtrans-devel
BuildRequires: gsettings-qt-devel
BuildRequires: kiran-qt5-integration-devel
BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-linguist
BuildRequires: kf5-kconfig-devel
BuildRequires: kf5-kidletime-devel
BuildRequires: kf5-kio-devel
Requires: systemd
Requires: dbus-daemon
%description
Session manager for KIRAN desktop environment
%prep
%autosetup -p1
%build
%cmake
make %{?_smp_mflags}
%install
%make_install
%files
%{_datadir}/glib-2.0/schemas/com.kylinsec.kiran.session-manager.gschema.xml
%{_datadir}/lightdm/lightdm.conf.d/90-lightdm-kiran-greeter.conf
%{_datadir}/xsessions/kiran.desktop
%{_datadir}/wayland-sessions/kiran-wayland.desktop
%{_datadir}/xgreeters/kiran-greeter.desktop
%{_datadir}/applications/kiran-session-idlemonitor.desktop
%dir %{_datadir}/kiran-session-manager
%{_datadir}/kiran-session-manager/blacklist_autostart_apps.txt
%dir %{_datadir}/kiran-session-manager/sessions
%{_datadir}/kiran-session-manager/sessions/*
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.zh_CN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.bo_CN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.kk_KG.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.kk_KZ.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.mn_MN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-manager.ug_CN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.zh_CN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.bo_CN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.kk_KG.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.kk_KZ.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.mn_MN.qm
%{_datadir}/kiran-session-manager/translations/kiran-session-window.ug_CN.qm
%{_bindir}/kiran-session-manager
%{_bindir}/kiran-session-idlemonitor
%{_bindir}/kiran-session-window
%{_bindir}/kiran-session-kwayland
%{_bindir}/kiran-session-wayland
%changelog
* Mon Apr 17 2023 wangyucheng <wangyucheng@kylinsec.om.cn> - 2.5.0-1
- KYOS-F: remove no longer use files & update src pkg and remove patches
* Mon Apr 10 2023 huangjiawen <huangjiawen@kylinsec.om.cn> - 2.4.0-4
- KYOS-F: Generate adapter and interface classes using the qt5 D-Bus interface.
* Mon Apr 10 2023 wangyucheng <wangyucheng@kylinsec.om.cn> - 2.4.0-3
- KYOS-T: add some translation
* Tue Feb 07 2023 tangjie02 <tangjie02@kylinsec.com.cn> - 2.4.0-2
- Support wayland session by launching kwin as wayland server.
* Fri Nov 04 2022 tangjie02 <tangjie02@kylinsec.com.cn> - 2.4.0-1
- KYOS-F: Init commit for v2.4