From b7f1ec372e491506fe38056c098052112a99823e25b516d488049f7eae4bbad1 Mon Sep 17 00:00:00 2001 From: Luca Beltrame Date: Tue, 4 Feb 2020 21:34:53 +0000 Subject: [PATCH] Accepting request 770086 from home:StefanBruens:branches:openSUSE:Factory - Align build dependencies with the ones from CMakeLists.txt, same for -devel and KF5AkonadiConfig.cmake. - Remove libxslt-devel, only xstlproc (libxml2-tools) is required. - No longer recommend -lang: supplements are in use OBS-URL: https://build.opensuse.org/request/show/770086 OBS-URL: https://build.opensuse.org/package/show/KDE:Applications/akonadi-server?expand=0&rev=221 --- akonadi-server.changes | 8 ++++++++ akonadi-server.spec | 27 ++++++++++++++------------- 2 files changed, 22 insertions(+), 13 deletions(-) diff --git a/akonadi-server.changes b/akonadi-server.changes index c1c94f5..cfe223c 100644 --- a/akonadi-server.changes +++ b/akonadi-server.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Feb 4 18:31:03 UTC 2020 - Stefan BrĂ¼ns + +- Align build dependencies with the ones from CMakeLists.txt, + same for -devel and KF5AkonadiConfig.cmake. +- Remove libxslt-devel, only xstlproc (libxml2-tools) is required. +- No longer recommend -lang: supplements are in use + ------------------------------------------------------------------- Tue Jan 7 10:08:48 UTC 2020 - Christophe Giboudeaux diff --git a/akonadi-server.spec b/akonadi-server.spec index fa1c213..c3b86fa 100644 --- a/akonadi-server.spec +++ b/akonadi-server.spec @@ -17,7 +17,7 @@ %define rname akonadi -%define kf5_version 5.60.0 +%define kf5_version 5.63.0 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA) %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %bcond_without lang @@ -34,15 +34,13 @@ Source1: https://download.kde.org/stable/release-service/%{version}/src/% Source2: applications.keyring %endif Source99: akonadi-server-rpmlintrc -BuildRequires: cmake >= 3.0.0 +BuildRequires: cmake >= 3.5.0 BuildRequires: extra-cmake-modules >= %{kf5_version} BuildRequires: kf5-filesystem BuildRequires: libQt5Sql-private-headers-devel BuildRequires: libboost_graph-devel BuildRequires: libboost_headers-devel -BuildRequires: libxml2 -BuildRequires: libxslt -BuildRequires: libxslt-devel +BuildRequires: libxml2-tools BuildRequires: libxslt-tools BuildRequires: mariadb BuildRequires: postgresql-devel @@ -51,20 +49,21 @@ BuildRequires: sqlite3-devel BuildRequires: cmake(KAccounts) BuildRequires: cmake(KF5Completion) BuildRequires: cmake(KF5Config) +BuildRequires: cmake(KF5ConfigWidgets) +BuildRequires: cmake(KF5CoreAddons) BuildRequires: cmake(KF5Crash) BuildRequires: cmake(KF5DBusAddons) -BuildRequires: cmake(KF5DesignerPlugin) -BuildRequires: cmake(KF5GuiAddons) BuildRequires: cmake(KF5I18n) BuildRequires: cmake(KF5IconThemes) BuildRequires: cmake(KF5ItemModels) BuildRequires: cmake(KF5ItemViews) BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5WidgetsAddons) BuildRequires: cmake(KF5WindowSystem) +BuildRequires: cmake(KF5XmlGui) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) BuildRequires: cmake(Qt5Designer) -BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Network) BuildRequires: cmake(Qt5Sql) BuildRequires: cmake(Qt5Test) @@ -80,7 +79,6 @@ Provides: akonadi5 = %{version} # Needed for users of unstable repositories Obsoletes: akonadi < %{version} Obsoletes: akonadi-runtime < %{version} -Recommends: %{name}-lang # FIXME: Check if it's worth it Recommends: kaccounts-integration Recommends: kaccounts-providers @@ -147,13 +145,16 @@ Requires: libKF5AkonadiCore5 = %{version} Requires: libKF5AkonadiWidgets5 = %{version} Requires: libboost_headers-devel Requires: cmake(KF5Completion) +Requires: cmake(KF5Config) +Requires: cmake(KF5ConfigWidgets) +Requires: cmake(KF5CoreAddons) Requires: cmake(KF5ItemModels) -Requires: cmake(KF5JobWidgets) -Requires: cmake(KF5KDELibs4Support) -Requires: cmake(KF5Service) -Requires: cmake(KF5Solid) Requires: cmake(KF5XmlGui) +Requires: cmake(Qt5Core) +Requires: cmake(Qt5DBus) Requires: cmake(Qt5Network) +Requires: cmake(Qt5Widgets) +Requires: cmake(Qt5Xml) Conflicts: libakonadiprotocolinternals-devel Obsoletes: akonadi-devel < %{version} Obsoletes: libKF5AkonadiPrivate-devel < %{version}