%global framework libkgapi # libkgapi built with LTO causes crashes %global _lto_cflags %{nil} Name: libkgapi Version: 22.08.0 Release: 1 Summary: Library to access to Google services License: GPLv2+ URL: https://invent.kde.org/pim/%{name} %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable %else %global stable stable %endif Source0: http://download.kde.org/%{stable}/release-service/%{version}/src/%{name}-%{version}.tar.xz BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtxmlpatterns-devel BuildRequires: qt5-qttools-static BuildRequires: kf5-kcoreaddons-devel BuildRequires: kf5-ki18n-devel BuildRequires: kf5-kio-devel BuildRequires: kf5-kwallet-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: kf5-kcalendarcore-devel >= %{version} BuildRequires: kf5-kcontacts-devel >= %{version} BuildRequires: cyrus-sasl-devel Obsoletes: libkgoogle < 0.3.2 Provides: libkgoogle = %{version}-%{release} %description Library to access to Google services, this package is needed by kdepim-runtime to build akonadi-google resources. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: kf5-kcoreaddons-devel Requires: kf5-kcalendarcore-devel Requires: kf5-kcontacts-devel Obsoletes: libkgoogle-devel < 0.3.2 Provides: libkgoogle-devel = %{version}-%{release} %description devel Libraries and header files for developing applications that use akonadi-google resources. %prep %autosetup -n %{name}-%{version} %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake_kf5} .. popd %make_build -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang_kf5 libkgapi_qt %ldconfig_scriptlets %files -f libkgapi_qt.lang %doc README* %license LICENSES/* %{_kf5_datadir}/qlogging-categories5/*%{framework}.* %{_kf5_libdir}/libKPimGAPIBlogger.so.5* %{_kf5_libdir}/libKPimGAPICalendar.so.* %{_kf5_libdir}/libKPimGAPIContacts.so.* %{_kf5_libdir}/libKPimGAPICore.so.* %{_kf5_libdir}/libKPimGAPIDrive.so.* %{_kf5_libdir}/libKPimGAPILatitude.so.* %{_kf5_libdir}/libKPimGAPIMaps.so.* %{_kf5_libdir}/libKPimGAPITasks.so.* %{_libdir}/sasl2/libkdexoauth2.so* %files devel %{_kf5_libdir}/libKPimGAPIBlogger.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPIBlogger.pri %{_kf5_libdir}/libKPimGAPICalendar.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPICalendar.pri %{_kf5_libdir}/libKPimGAPIContacts.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPIContacts.pri %{_kf5_libdir}/libKPimGAPICore.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPICore.pri %{_kf5_libdir}/libKPimGAPIDrive.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPIDrive.pri %{_kf5_libdir}/libKPimGAPILatitude.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPILatitude.pri %{_kf5_libdir}/libKPimGAPIMaps.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPIMaps.pri %{_kf5_libdir}/libKPimGAPITasks.so %{_kf5_archdatadir}/mkspecs/modules/qt_KGAPITasks.pri %{_kf5_libdir}/cmake/KPimGAPI/ %dir %{_includedir}/KPim/ %{_includedir}/KPim/KGAPI/ %{_includedir}/KPim/kgapi_version.h %changelog * Fri Nov 25 2022 misaka00251 - 22.08.0-1 - Init package