Christophe Giboudeaux 2017-08-11 23:01:17 +00:00 committed by Git OBS Bridge
parent 1497fbd30b
commit 1edad7b79d
2 changed files with 69 additions and 45 deletions

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Aug 11 22:46:26 UTC 2017 - christophe@krop.fr
- Update to KDE Applications 17.08.0
* New feature release
* https://www.kde.org/announcements/announce-applications-17.08.0.php
- Changes since 17.04.3 :
* use nullptr
* neon cmakelint: include find_dependency before using it
* Add more definitions QT_NO_URL_CAST_FROM_STRING
* Coding style
* Use Q_FALLTHROUGH
* Add seamonkey support
* Make it compile with QT_NO_CAST_FROM_BYTEARRAY
* Prepare qt6 :) don't use deprecated method
* Activate by default QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
* Fix version
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Aug 5 18:19:33 UTC 2017 - christophe@krop.fr Sat Aug 5 18:19:33 UTC 2017 - christophe@krop.fr

View File

@ -22,7 +22,7 @@ Name: mailimporter
Version: 17.07.90 Version: 17.07.90
Release: 0 Release: 0
%define kf5_version 5.26.0 %define kf5_version 5.26.0
# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA) # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
Summary: Mail import functionality for KDE PIM Summary: Mail import functionality for KDE PIM
License: GPL-2.0 License: GPL-2.0
@ -51,8 +51,10 @@ BuildRequires: libboost_headers-devel
BuildRequires: boost-devel BuildRequires: boost-devel
%endif %endif
# It can only build on the same platforms as Qt Webengine # It can only build on the same platforms as Qt Webengine
ExclusiveArch: %ix86 x86_64 %arm aarch64 mips mips64 ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mips mips64
%if %{with lang}
Recommends: %{name}-lang Recommends: %{name}-lang
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
@ -60,6 +62,37 @@ The mailimporter library is a KDE PIM project to provide a framework
for importing mail from different formats into Mail User Agents such as for importing mail from different formats into Mail User Agents such as
KMail or Kontact. KMail or Kontact.
%package devel
Summary: Development package for mailimporter
License: LGPL-2.1+
Group: Development/Libraries/C and C++
Requires: libKF5MailImporter5 = %{version}
Requires: libKF5MailImporterAkonadi5 = %{version}
%description devel
This package provides the development headers of the mailimporter library.
%package -n libKF5MailImporter5
Summary: MailImporter library for kdepim
License: LGPL-2.1+
Group: System/Libraries
Requires: %{name} >= %{version}
%description -n libKF5MailImporter5
This package provides the mailimporter library, used by KDE PIM applications
to import data from other mail formats (such as mbox, Maildir...).
%package -n libKF5MailImporterAkonadi5
Summary: MailImporter Akonadi based library for kdepim
License: LGPL-2.1+
Group: System/Libraries
Requires: %{name} >= %{version}
%description -n libKF5MailImporterAkonadi5
This package provides the mailimporter library for Akonadi based functions,
used by KDE PIM applications to import data from other mail formats
(such as mbox, Maildir...).
%if %{with lang} %if %{with lang}
%lang_package %lang_package
%endif %endif
@ -78,68 +111,41 @@ KMail or Kontact.
%find_lang %{name} --with-man --all-name %find_lang %{name} --with-man --all-name
%endif %endif
%package -n libKF5MailImporter5
Summary: MailImporter library for kdepim
License: LGPL-2.1+
Group: System/Libraries
Requires: %{name} >= %{version}
%description -n libKF5MailImporter5
This package provides the mailimporter library, used by KDE PIM applications
to import data from other mail formats (such as mbox, Maildir...).
%post -n libKF5MailImporter5 -p /sbin/ldconfig %post -n libKF5MailImporter5 -p /sbin/ldconfig
%postun -n libKF5MailImporter5 -p /sbin/ldconfig %postun -n libKF5MailImporter5 -p /sbin/ldconfig
%package -n libKF5MailImporterAkonadi5
Summary: MailImporter Akonadi based library for kdepim
License: LGPL-2.1+
Group: System/Libraries
Requires: %{name} >= %{version}
%description -n libKF5MailImporterAkonadi5
This package provides the mailimporter library for Akonadi based functions,
used by KDE PIM applications to import data from other mail formats
(such as mbox, Maildir...).
%post -n libKF5MailImporterAkonadi5 -p /sbin/ldconfig %post -n libKF5MailImporterAkonadi5 -p /sbin/ldconfig
%postun -n libKF5MailImporterAkonadi5 -p /sbin/ldconfig %postun -n libKF5MailImporterAkonadi5 -p /sbin/ldconfig
%package devel
Summary: Development package for mailimporter
License: LGPL-2.1+
Group: Development/Libraries/C and C++
Requires: libKF5MailImporter5 = %{version}
Requires: libKF5MailImporterAkonadi5 = %{version}
%description devel
This package provides the development headers of the mailimporter library.
%files devel %files devel
%defattr(-,root,root) %defattr(-,root,root)
%{_includedir}/KF5/mailimporter/ %doc COPYING*
%{_includedir}/KF5/MailImporter/ %{_kf5_cmakedir}/KF5MailImporter/
%{_includedir}/KF5/MailImporterAkonadi/ %{_kf5_cmakedir}/KF5MailImporterAkonadi/
%{_includedir}/KF5/mailimporter_version.h %{_kf5_includedir}/MailImporter/
%{_includedir}/KF5/mailimporterakonadi_version.h %{_kf5_includedir}/MailImporterAkonadi/
%{_includedir}/KF5/mailimporterakonadi/ %{_kf5_includedir}/mailimporter/
%{_libdir}/cmake/KF5MailImporter/ %{_kf5_includedir}/mailimporter_version.h
%{_libdir}/cmake/KF5MailImporterAkonadi/ %{_kf5_includedir}/mailimporterakonadi/
%{_libdir}/libKF5MailImporter.so %{_kf5_includedir}/mailimporterakonadi_version.h
%{_libdir}/libKF5MailImporterAkonadi.so %{_kf5_libdir}/libKF5MailImporter.so
%{_kf5_libdir}/libKF5MailImporterAkonadi.so
%{_kf5_mkspecsdir}/qt_MailImporter.pri %{_kf5_mkspecsdir}/qt_MailImporter.pri
%{_kf5_mkspecsdir}/qt_MailImporterAkonadi.pri %{_kf5_mkspecsdir}/qt_MailImporterAkonadi.pri
%files -n libKF5MailImporter5 %files -n libKF5MailImporter5
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/libKF5MailImporter.so.* %doc COPYING*
%{_kf5_libdir}/libKF5MailImporter.so.*
%files -n libKF5MailImporterAkonadi5 %files -n libKF5MailImporterAkonadi5
%defattr(-,root,root) %defattr(-,root,root)
%{_libdir}/libKF5MailImporterAkonadi.so.* %doc COPYING*
%{_kf5_libdir}/libKF5MailImporterAkonadi.so.*
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%doc COPYING*
%config %{_kf5_configdir}/mailimporter.categories %config %{_kf5_configdir}/mailimporter.categories
%config %{_kf5_configdir}/mailimporter.renamecategories %config %{_kf5_configdir}/mailimporter.renamecategories