Christophe Marin 2023-03-20 08:51:16 +00:00 committed by Git OBS Bridge
parent be0a01a092
commit 2f5fbf6403
6 changed files with 62 additions and 54 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Mar 17 20:42:47 UTC 2023 - Christophe Marin <christophe@krop.fr>
- Update to 23.03.80
* New feature release
-------------------------------------------------------------------
Tue Feb 28 09:45:21 UTC 2023 - Christophe Marin <christophe@krop.fr>

View File

@ -18,47 +18,43 @@
%define rname akonadi-contacts
%define sonum 5
%define kf5_version 5.99.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}')}
%define kf5_version 5.104.0
%bcond_without released
Name: akonadi-contact
Version: 22.12.3
Version: 23.03.80
Release: 0
Summary: KDE PIM Libraries for Akonadi Contacts
License: LGPL-2.1-or-later
URL: https://www.kde.org
Source: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
Source: https://download.kde.org/unstable/release-service/%{version}/src/%{rname}-%{version}.tar.xz
%if %{with released}
Source1: https://download.kde.org/stable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
Source1: https://download.kde.org/unstable/release-service/%{version}/src/%{rname}-%{version}.tar.xz.sig
Source2: applications.keyring
%endif
BuildRequires: extra-cmake-modules >= %{kf5_version}
BuildRequires: kf5-filesystem
BuildRequires: cmake(Grantlee5)
BuildRequires: cmake(KF5Akonadi)
BuildRequires: cmake(KF5Codecs) >= %{kf5_version}
BuildRequires: cmake(KF5Completion) >= %{kf5_version}
BuildRequires: cmake(KF5Config) >= %{kf5_version}
BuildRequires: cmake(KF5Contacts) >= %{kf5_version}
BuildRequires: cmake(KF5DBusAddons) >= %{kf5_version}
BuildRequires: cmake(KF5GrantleeTheme)
BuildRequires: cmake(KF5CoreAddons) >= %{kf5_version}
BuildRequires: cmake(KF5I18n) >= %{kf5_version}
BuildRequires: cmake(KF5IconThemes) >= %{kf5_version}
# Needed by kdesktopjson
BuildRequires: cmake(KF5KCMUtils) >= %{kf5_version}
BuildRequires: cmake(KF5KIO) >= %{kf5_version}
BuildRequires: cmake(KF5Libkleo)
BuildRequires: cmake(KF5Mime)
BuildRequires: cmake(KF5Prison) >= %{kf5_version}
BuildRequires: cmake(KF5Service) >= %{kf5_version}
BuildRequires: cmake(KF5TextWidgets) >= %{kf5_version}
BuildRequires: cmake(KF5WidgetsAddons) >= %{kf5_version}
BuildRequires: cmake(KF5XmlGui) >= %{kf5_version}
BuildRequires: cmake(KPim5Akonadi)
BuildRequires: cmake(KPim5GrantleeTheme)
BuildRequires: cmake(KPim5Mime)
BuildRequires: cmake(Qt5Test)
BuildRequires: cmake(Qt5Widgets)
Requires: libKF5AkonadiContact5 = %{version}
Requires: libKF5ContactEditor5 = %{version}
Requires: libKPim5AkonadiContact5 = %{version}
Requires: libKPim5ContactEditor5 = %{version}
Provides: akonadi-contacts = %{version}
Obsoletes: akonadi-contacts < %{version}
@ -66,23 +62,27 @@ Obsoletes: akonadi-contacts < %{version}
This package provides a library used for handling personal contacts,
as part of the KDE Personal Information Management (PIM) software.
%package -n libKF5AkonadiContact5
%package -n libKPim5AkonadiContact5
Summary: Library for personal contact handling
Requires: akonadi-contact >= %{version}
Obsoletes: akonadi-socialutils
Obsoletes: akonadi-socialutils-devel
Obsoletes: kdepim-apps-libs <= 20.08.3
Obsoletes: kdepim-apps-libs-lang <= 20.08.3
Provides: libKF5AkonadiContact5 = %{version}
Obsoletes: libKF5AkonadiContact5 < %{version}
%description -n libKF5AkonadiContact5
%description -n libKPim5AkonadiContact5
This package provides a library used for handling personal contacts,
as part of the KDE Personal Information Management (PIM) software.
%package -n libKF5ContactEditor5
%package -n libKPim5ContactEditor5
Summary: Library for personal contact handling
Requires: akonadi-contact >= %{version}
Provides: libKF5ContactEditor5 = %{version}
Obsoletes: libKF5ContactEditor5 < %{version}
%description -n libKF5ContactEditor5
%description -n libKPim5ContactEditor5
This package provides a library used for handling personal contacts,
as part of the KDE Personal Information Management (PIM) software.
@ -96,14 +96,13 @@ This package provides plugins required by PIM applications to read and write con
%package devel
Summary: KDE PIM Libraries: Build Environment
Requires: akonadi-contact = %{version}
Requires: libKF5AkonadiContact5 = %{version}
Requires: libKF5ContactEditor5 = %{version}
Requires: libKPim5AkonadiContact5 = %{version}
Requires: libKPim5ContactEditor5 = %{version}
Requires: cmake(Grantlee5)
Requires: cmake(KF5Akonadi)
Requires: cmake(KPim5Akonadi)
Requires: cmake(KF5Contacts)
Requires: cmake(KF5GrantleeTheme)
Requires: cmake(KPim5GrantleeTheme)
Requires: cmake(Qt5Widgets)
Obsoletes: akonadi-contacts-devel < %{version}
Provides: akonadi-contacts-devel = %{version}
Obsoletes: kdepim-apps-libs-devel <= 20.08.3
@ -118,7 +117,7 @@ to develop KDE PIM applications.
%autosetup -p1 -n %{rname}-%{version}
%build
%cmake_kf5 -d build -- -DKF5_INCLUDE_INSTALL_DIR=%{_kf5_includedir}
%cmake_kf5 -d build
%cmake_build
%install
@ -126,8 +125,8 @@ to develop KDE PIM applications.
%find_lang %{name} --with-man --all-name
%ldconfig_scriptlets -n libKF5AkonadiContact5
%ldconfig_scriptlets -n libKF5ContactEditor5
%ldconfig_scriptlets -n libKPim5AkonadiContact5
%ldconfig_scriptlets -n libKPim5ContactEditor5
%files
%license LICENSES/*
@ -142,11 +141,11 @@ to develop KDE PIM applications.
%{_kf5_plugindir}/pim5/akonadi/contacts/plugins/
%{_kf5_plugindir}/pim5/kcms/kaddressbook/kcm_akonadicontact_actions.so
%files -n libKF5AkonadiContact5
%{_kf5_libdir}/libKF5AkonadiContact.so.*
%files -n libKPim5AkonadiContact5
%{_kf5_libdir}/libKPim5AkonadiContact.so.*
%files -n libKF5ContactEditor5
%{_kf5_libdir}/libKF5ContactEditor.so.*
%files -n libKPim5ContactEditor5
%{_kf5_libdir}/libKPim5ContactEditor.so.*
%files -n akonadi-plugin-contacts
%{_kf5_plugindir}/akonadi_serializer_addressee.so
@ -158,12 +157,15 @@ to develop KDE PIM applications.
%{_kf5_sharedir}/akonadi/plugins/serializer/akonadi_serializer_contactgroup.desktop
%files devel
%dir %{_includedir}/KPim5
%{_includedir}/KPim5/AkonadiContact/
%{_includedir}/KPim5/AkonadiContactEditor/
%{_kf5_cmakedir}/KF5AkonadiContact/
%{_kf5_cmakedir}/KF5ContactEditor/
%{_kf5_includedir}/AkonadiContact/
%{_kf5_includedir}/AkonadiContactEditor/
%{_kf5_libdir}/libKF5AkonadiContact.so
%{_kf5_libdir}/libKF5ContactEditor.so
%{_kf5_cmakedir}/KF5AkonadiContactEditor/
%{_kf5_cmakedir}/KPim5AkonadiContact/
%{_kf5_cmakedir}/KPim5ContactEditor/
%{_kf5_libdir}/libKPim5AkonadiContact.so
%{_kf5_libdir}/libKPim5ContactEditor.so
%{_kf5_mkspecsdir}/qt_AkonadiContact.pri
%{_kf5_mkspecsdir}/qt_ContactEditor.pri

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:778c8dfd778feceb6ce2154d9e5b83199047779f6ae8dbd7a1541563ce2303ee
size 440240

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE2BwMs463Je9mkcOFu0YzUNbvMe8FAmP9R+sACgkQu0YzUNbv
Me+iJQ/9EYa8WGu8e2LGGoFhugtbJopnMYuP8v2pCO/SWIhqzY1JxRo9gyonnVlD
ltM3jG4xiMYUA4jeXwzyIetg0ja7RoOTLtAHQFZJzBpEyM00EndpqrTeLeHYfpav
pAmk98DRGcKfVCIjK7zqiaODAWEMtV9wxmIpDAKkZYKg3vr4DSWy/RyUo0RS2JPg
pugP1P3vDn2oyhnEOxUMp24oWu6CReHKYJwvcc6T+KClmVjB4XX77J7enf7sNsnN
Ekw4fyzrvFIa/+MMtvLIAugu1cGUaGf0tukBqAx3CqYSo6NOTUAsjPqO3hcSc8wx
pPxTg76llezW6g39OA8Le6zXUPABc8jldbZkmFu6rPiHSTT82P8u5ANSBMJltZvX
wZWNJRdStZYI/Ei2C9h7HceN8ekeR9alskYDANHmmWfK++mUHDYnf6iEDdD+DLEc
Fiud4BWVhlnz5bFEik8h7U5Ep0hHszAl3qnFepAxYCKxBZZAMhHlrPcXpgS2aE9Y
FBdZXTr6iHF1TLsn7Oh3iA3Vb8rlADlv/fy/9Hx9oRCx1GgG5YVVxhTgQspIsUEa
MyrxgpZIELnhg17xjSfT1UYZUMWkM2VLscympFN3+u+3x+qjt5Tdrb+2the8lgoP
BUvdUrjuuJH0kFnTesZdW66/KsXy+pKXhCRTqNvOjda60V5QP00=
=wKtn
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c764f2e1402698f08097adad5807672c35ad20e3b31e58fa8afcef1b04c836be
size 442420

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEyiYsbIPeTS+yijMqOmpNuDnqptcFAmQUG8MACgkQOmpNuDnq
ptesMg/9E2HhaGtZmH6jn18TlzH7dtJH+VcAclei8JTAVVCajtR+v4bU8JnjAijO
I96nOqtCz1NV/1lKdQf1egff1/ewd4lJ63avkp0jdR7Wg+3ZhPqPoMb3+an/wQg8
SMA9omYAit5cfxhtkO5QMJsxFijr6LZiSyWR/OdaGzp1/v1RTJ8Utk1KZtduoUeo
OwFEQH1eE4h2LVmpzikMmEkp7XC89wm9KKQs85fDNCOMEtTHNu6lOh8D1QsmqNQE
2PqkFRCmHY+3EcuigANBlJuWTKtP6iq4XHBoH4FWMK19Fdd7jkQ3iy2ZMX0hYRVQ
JnYj8769/cfv2laTRJt8bGgwIr3STL9FJ1THMIUumEUokJPKgsA9ckMt3cDPV+e4
N6mc2qbVlsZkUHL/CZ+S9ZsmXl1w5vNkMqRDKn3KEiHSsWj06ZD3iNTQUDSyla3N
T7zdUkJbTPbDMR9jOL2JXj5BUlB+6RUda43zLaz+mZ4jl5B+XX+pYlaRQNzPCeuM
eTBR42Po9AuXS+wuMfadEM0H6d2Wh4Kfo12nnVdw7m1sfEu8kC3Fva4L+SEUy7Ls
/nkiiZ5sBFTDouU4s9bSJ3G+lgWuZRWejYzb+5P36x2nY59iqHRU8KUIFjO80Apw
dfIpQmKLyp+XRHaVVUHjlcRDOdoJTT+vvDYf2LEfrKzCYWDuZRE=
=+o78
-----END PGP SIGNATURE-----