X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=kp5-plasma-workspace-wallpapers.spec;h=15438095d0842bbec62ec60cbe2cc4ef6ebed6fb;hb=HEAD;hp=ff71ef0e2c1da6be02f85dbcf748556d4117989e;hpb=2da4e8a0a3a3e5372da1e5714da7ef1c7a89ad4e;p=packages%2Fkp5-plasma-workspace-wallpapers.git diff --git a/kp5-plasma-workspace-wallpapers.spec b/kp5-plasma-workspace-wallpapers.spec index ff71ef0..1543809 100644 --- a/kp5-plasma-workspace-wallpapers.spec +++ b/kp5-plasma-workspace-wallpapers.spec @@ -1,17 +1,21 @@ -%define kdeplasmaver 5.5.4 -%define qtver 5.3.2 +# +# Conditional build: +%bcond_with tests # build with tests +%define kdeplasmaver 5.27.11 +%define qtver 5.15.2 %define kpname plasma-workspace-wallpapers Summary: KDE Plasma Workspace Wallpapers Name: kp5-%{kpname} -Version: 5.5.4 +Version: 5.27.11 Release: 1 License: LGPL v2.1+ Group: X11 -Source0: http://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz -# Source0-md5: 996d8eb8b7a0a4ed26d13d09a0038709 +Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz +# Source0-md5: a5045854dd3733f0d03857f2f065de0e URL: http://www.kde.org/ -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 3.16.0 +BuildRequires: ninja BuildRequires: rpmbuild(macros) >= 1.164 BuildRequires: xz BuildArch: noarch @@ -24,18 +28,20 @@ KDE Plasma Workspace Wallpapers. %setup -q -n %{kpname}-%{version} %build -install -d build -cd build -%cmake \ +%cmake -B build \ + -G Ninja \ + %{!?with_tests:-DBUILD_TESTING=OFF} \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - ../ -%{__make} + -DHTML_INSTALL_DIR=%{_kdedocdir} +%ninja_build -C build + +%if %{with tests} +ctest +%endif %install rm -rf $RPM_BUILD_ROOT - -%{__make} -C build/ install \ - DESTDIR=$RPM_BUILD_ROOT +%ninja_install -C build %clean rm -rf $RPM_BUILD_ROOT @@ -55,3 +61,20 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/wallpapers/OneStandsOut %{_datadir}/wallpapers/PastelHills %{_datadir}/wallpapers/Path +%{_datadir}/wallpapers/Canopee +%{_datadir}/wallpapers/Cascade +%{_datadir}/wallpapers/Kokkini +%{_datadir}/wallpapers/Opal +%{_datadir}/wallpapers/summer_1am +%{_datadir}/wallpapers/Cluster +%{_datadir}/wallpapers/Elarun +%{_datadir}/wallpapers/Flow +%{_datadir}/wallpapers/IceCold +%{_datadir}/wallpapers/Shell +%{_datadir}/wallpapers/Volna +%{_datadir}/wallpapers/MilkyWay +%{_datadir}/wallpapers/Altai +%{_datadir}/wallpapers/Patak +%{_datadir}/wallpapers/Honeywave +%{_datadir}/wallpapers/SafeLanding +%{_datadir}/wallpapers/Kay