-%define kdeappsver 21.04.1
+#
+# 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 pim-data-exporter
Summary: pim-data-exporter
Name: ka5-%{kaname}
-Version: 21.04.1
+Version: 21.12.3
Release: 1
License: GPL v2+/LGPL v2.1+
Group: X11/Applications
Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
-# Source0-md5: 92bcdd7baf6d80567e28d8ae19d1a96f
+# Source0-md5: 1a558928513db7b4b434a2862aee6f20
URL: http://www.kde.org/
BuildRequires: Qt5Core-devel >= %{qtver}
BuildRequires: Qt5Gui-devel >= 5.11.1
This package contains utlities needed by KDE PIM to export data for
backup and archival.
+%description -l pl.UTF-8
+Ten pakiet zawiera programy użytkowe potrzebne KDE PIM do wykonywania
+kopii zapasowych.
+
%prep
%setup -q -n %{kaname}-%{version}
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
%attr(755,root,root) %{_libdir}/libpimdataexporterprivate.so.5.*.*
%{_desktopdir}/org.kde.pimdataexporter.desktop
%{_datadir}/config.kcfg/pimdataexporterglobalconfig.kcfg
-%attr(755,root,root) %{_datadir}/kconf_update/pimsettingexporter-15.08-kickoff.sh
-%{_datadir}/kconf_update/pimsettingexporter.upd
%{_datadir}/metainfo/org.kde.pimdataexporter.appdata.xml
%{_datadir}/qlogging-categories5/pimdataexporter.categories
%{_datadir}/qlogging-categories5/pimdataexporter.renamecategories