X-Git-Url: http://git.pld-linux.org/?p=packages%2Fka5-kdepim-addons.git;a=blobdiff_plain;f=ka5-kdepim-addons.spec;h=4c9a0d8695a0f241de19ae02f58f9e0a2cd82ad4;hp=dc062bb96093cf62e3cab30ba60bea9efb9f90b0;hb=00503fc;hpb=4fbd91ada590e308efa0b89cde4586c4d85543a5 diff --git a/ka5-kdepim-addons.spec b/ka5-kdepim-addons.spec index dc062bb..4c9a0d8 100644 --- a/ka5-kdepim-addons.spec +++ b/ka5-kdepim-addons.spec @@ -1,15 +1,18 @@ -%define kdeappsver 21.12.0 +# +# Conditional build: +%bcond_with tests # build with tests +%define kdeappsver 21.12.3 %define kframever 5.56.0 %define qtver 5.9.0 %define kaname kdepim-addons Summary: kdepim addons Name: ka5-%{kaname} -Version: 21.12.0 +Version: 21.12.3 Release: 1 License: GPL v2+/LGPL v2.1+ Group: X11/Libraries Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz -# Source0-md5: 0a54cc18c3946d328901abbabcdae4bb +# Source0-md5: 61c5dc92c5c8192823927291e8032061 URL: http://www.kde.org/ BuildRequires: Qt5Core-devel >= %{qtver} BuildRequires: Qt5Gui-devel @@ -25,6 +28,7 @@ BuildRequires: Qt5Widgets-devel BuildRequires: cmake >= 2.8.12 BuildRequires: gettext-devel BuildRequires: gpgme-qt5-devel >= 1.8.0 +BuildRequires: ka5-kaddressbook-devel >= %{kdeappsver} BuildRequires: ka5-akonadi-calendar-devel >= %{kdeappsver} BuildRequires: ka5-akonadi-contacts-devel >= %{kdeappsver} BuildRequires: ka5-akonadi-devel >= %{kdeappsver} @@ -84,11 +88,17 @@ install -d build cd build %cmake \ -G Ninja \ + %{!?with_tests:-DBUILD_TESTING=OFF} \ -DHTML_INSTALL_DIR=%{_kdedocdir} \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ .. %ninja_build +%if %{with tests} +ctest +%endif + + %install rm -rf $RPM_BUILD_ROOT %ninja_install -C build