diff --git a/kscreenlocker-5.15.4.tar.xz b/kscreenlocker-5.15.4.tar.xz deleted file mode 100644 index f40b481..0000000 Binary files a/kscreenlocker-5.15.4.tar.xz and /dev/null differ diff --git a/kscreenlocker-5.24.0.tar.xz b/kscreenlocker-5.24.0.tar.xz new file mode 100644 index 0000000..856fe07 Binary files /dev/null and b/kscreenlocker-5.24.0.tar.xz differ diff --git a/kscreenlocker.spec b/kscreenlocker.spec index a789f05..611f6f0 100644 --- a/kscreenlocker.spec +++ b/kscreenlocker.spec @@ -1,5 +1,5 @@ Name: kscreenlocker -Version: 5.15.4 +Version: 5.24.0 Release: 1 Summary: Library and components for secure lock screen architecture @@ -18,7 +18,34 @@ Source0: http://download.kde.org/%{stable}/plasma/%{plasmaver}/%{name}-%{ # help upgrades, split from plasma-workspace since 5.5 Conflicts: plasma-workspace < 5.5 -BuildRequires: perl-generators qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtx11extras-devel kf5-rpm-macros extra-cmake-modules kf5-plasma-devel kf5-kcmutils-devel kf5-kdeclarative-devel kf5-kidletime-devel kf5-kdelibs4support-devel kf5-kcrash-devel kf5-kglobalaccel-devel kf5-kwayland-devel libX11-devel xcb-util-keysyms-devel wayland-devel pkgconfig(xi) libXcursor-devel pam-devel +BuildRequires: layer-shell-qt-devel + +BuildRequires: perl-generators +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtdeclarative-devel +BuildRequires: qt5-qtx11extras-devel + +BuildRequires: kf5-rpm-macros +BuildRequires: extra-cmake-modules + +BuildRequires: kf5-plasma-devel +BuildRequires: kf5-kcmutils-devel +BuildRequires: kf5-kdeclarative-devel +BuildRequires: kf5-kidletime-devel +BuildRequires: kf5-kdelibs4support-devel +BuildRequires: kf5-kcrash-devel +BuildRequires: kf5-kglobalaccel-devel + +BuildRequires: kf5-kwayland-devel + +BuildRequires: libX11-devel +BuildRequires: xcb-util-keysyms-devel +BuildRequires: wayland-devel +BuildRequires: pkgconfig(xi) + +BuildRequires: libXcursor-devel +BuildRequires: pam-devel + %description %{summary}. @@ -34,7 +61,7 @@ developing applications that use %{name}. %prep -%autosetup -n %{name}-%{plasmaver} -p1 +%autosetup -p1 %build @@ -43,7 +70,7 @@ pushd %{_target_platform} %{cmake_kf5} .. popd -make %{?_smp_mflags} -C %{_target_platform} +%make_build -C %{_target_platform} %install @@ -64,7 +91,8 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %dir %{_kf5_datadir}/ksmserver/ %{_kf5_datadir}/ksmserver/screenlocker/ %{_kf5_datadir}/kservices5/*.desktop -%{_kf5_qtplugindir}/screenlocker_kcm.so +%{_kf5_qtplugindir}/kcms/kcm_screenlocker.so +%{_kf5_datadir}/kpackage/kcms/kcm_screenlocker/* %files devel %{_kf5_libdir}/libKScreenLocker.so @@ -75,6 +103,12 @@ make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %changelog +* Mon Feb 14 2022 pei-jiankang - 5.24.0-1 +- update to upstream version 5.24.0 + +* Tue Jan 18 2022 pei-jiankang - 5.18.5-1 +- update to upstream version 5.18.5 + * Fri Aug 7 2020 weidong - 5.15.4-1 - Initial release for OpenEuler diff --git a/kscreenlocker.yaml b/kscreenlocker.yaml index 40c619f..dd43ad2 100644 --- a/kscreenlocker.yaml +++ b/kscreenlocker.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: KDE/kscreenlocker tag_prefix: "^v" -seperator: "." +separator: "."