Hello community, here is the log from the commit of package mailcommon for openSUSE:Factory checked in at 2017-03-15 01:00:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mailcommon (Old) and /work/SRC/openSUSE:Factory/.mailcommon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mailcommon" Wed Mar 15 01:00:17 2017 rev:12 rq:478270 version:16.12.3 Changes: -------- --- /work/SRC/openSUSE:Factory/mailcommon/mailcommon.changes 2017-02-13 07:38:52.362589698 +0100 +++ /work/SRC/openSUSE:Factory/.mailcommon.new/mailcommon.changes 2017-03-15 01:59:17.632825354 +0100 @@ -1,0 +2,11 @@ +Thu Mar 9 12:43:42 CET 2017 - lbeltr...@kde.org + +- Update to 16.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-16.12.3.php +- Changes since 16.12.2: + * Add export macro for private classes with unittest. + + +------------------------------------------------------------------- Old: ---- mailcommon-16.12.2.tar.xz New: ---- mailcommon-16.12.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mailcommon.spec ++++++ --- /var/tmp/diff_new_pack.aCwU0D/_old 2017-03-15 01:59:18.024769943 +0100 +++ /var/tmp/diff_new_pack.aCwU0D/_new 2017-03-15 01:59:18.024769943 +0100 @@ -17,10 +17,10 @@ Name: mailcommon -Version: 16.12.2 +Version: 16.12.3 Release: 0 %define kf5_version 5.26.0 -# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA) +# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA) %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: Base KDE PIM library for mail-handling applications License: GPL-2.0 and LGPL-2.1+ ++++++ mailcommon-16.12.2.tar.xz -> mailcommon-16.12.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailcommon-16.12.2/CMakeLists.txt new/mailcommon-16.12.3/CMakeLists.txt --- old/mailcommon-16.12.2/CMakeLists.txt 2017-01-16 06:51:34.000000000 +0100 +++ new/mailcommon-16.12.3/CMakeLists.txt 2017-02-24 15:43:40.000000000 +0100 @@ -18,19 +18,19 @@ include(ECMQtDeclareLoggingCategory) include(ECMAddTests) -set(PIM_VERSION "5.4.2") +set(PIM_VERSION "5.4.3") set(MAILCOMMON_LIB_VERSION ${PIM_VERSION}) -set(AKONADIMIME_LIB_VERSION "5.4.2") -set(MESSAGELIB_LIB_VERSION "5.4.2") +set(AKONADIMIME_LIB_VERSION "5.4.3") +set(MESSAGELIB_LIB_VERSION "5.4.3") set(QT_REQUIRED_VERSION "5.6.0") -set(KMIME_LIB_VERSION "5.4.2") -set(KMAILTRANSPORT_LIB_VERSION "5.4.2") -set(KLDAP_LIB_VERSION "5.4.2") -set(MAILIMPORTER_LIB_VERSION "5.4.2") -set(LIBKDEPIM_LIB_VERSION "5.4.2") -set(PIMCOMMON_LIB_VERSION "5.4.2") +set(KMIME_LIB_VERSION "5.4.3") +set(KMAILTRANSPORT_LIB_VERSION "5.4.3") +set(KLDAP_LIB_VERSION "5.4.3") +set(MAILIMPORTER_LIB_VERSION "5.4.3") +set(LIBKDEPIM_LIB_VERSION "5.4.3") +set(PIMCOMMON_LIB_VERSION "5.4.3") -set(AKONADI_VERSION "5.4.2") +set(AKONADI_VERSION "5.4.3") find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets DBus Test Xml) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailcommon-16.12.2/src/CMakeLists.txt new/mailcommon-16.12.3/src/CMakeLists.txt --- old/mailcommon-16.12.2/src/CMakeLists.txt 2017-01-16 06:51:34.000000000 +0100 +++ new/mailcommon-16.12.3/src/CMakeLists.txt 2017-02-24 15:43:40.000000000 +0100 @@ -4,6 +4,9 @@ #add_definitions( -DQT_NO_CAST_FROM_ASCII ) #add_definitions( -DQT_NO_CAST_TO_ASCII ) +if(BUILD_TESTING) + add_definitions(-DBUILD_TESTING) +endif(BUILD_TESTING) set(libmailcommon_filter_SRCS filter/kmfilteraccountlist.cpp diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailcommon-16.12.2/src/filter/autotests/CMakeLists.txt new/mailcommon-16.12.3/src/filter/autotests/CMakeLists.txt --- old/mailcommon-16.12.2/src/filter/autotests/CMakeLists.txt 2017-01-16 06:51:34.000000000 +0100 +++ new/mailcommon-16.12.3/src/filter/autotests/CMakeLists.txt 2017-02-24 15:43:40.000000000 +0100 @@ -112,7 +112,6 @@ ../filteractions/filteractionplaysound.cpp ../soundtestwidget.cpp ../dialog/filteractionmissingsoundurldialog.cpp - ../kmfilteraccountlist.cpp ${filter_common_SRCS} ) @@ -167,7 +166,6 @@ ../filteractions/filteractionwithaddress.cpp ../filteractions/filteractionwithstring.cpp ../dialog/filteractionmissingtemplatedialog.cpp - ../kmfilteraccountlist.cpp ${filter_common_SRCS} ) @@ -210,7 +208,6 @@ filteractionsettransporttest.cpp ../filteractions/filteractionsettransport.cpp ../dialog/filteractionmissingtransportdialog.cpp - ../kmfilteraccountlist.cpp ${filter_common_SRCS} ) @@ -243,7 +240,6 @@ add_mailcommon_filter_test(filteractionmissingaccountdialogtest filteractionmissingaccountdialogtest.cpp ../dialog/filteractionmissingaccountdialog.cpp - ../../filter/kmfilteraccountlist.cpp ) add_mailcommon_filter_test(filteractionmissingtagdialogtest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailcommon-16.12.2/src/filter/kmfilteraccountlist.h new/mailcommon-16.12.3/src/filter/kmfilteraccountlist.h --- old/mailcommon-16.12.2/src/filter/kmfilteraccountlist.h 2017-01-16 06:51:34.000000000 +0100 +++ new/mailcommon-16.12.3/src/filter/kmfilteraccountlist.h 2017-02-24 15:43:40.000000000 +0100 @@ -17,11 +17,15 @@ #ifndef KMFILTERACCOUNTLIST_H #define KMFILTERACCOUNTLIST_H + #include <QTreeWidget> + +#include "mailcommon_private_export.h" + namespace MailCommon { class MailFilter; -class KMFilterAccountList : public QTreeWidget +class MAILCOMMON_TESTS_EXPORT KMFilterAccountList : public QTreeWidget { Q_OBJECT public: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mailcommon-16.12.2/src/mailcommon_private_export.h new/mailcommon-16.12.3/src/mailcommon_private_export.h --- old/mailcommon-16.12.2/src/mailcommon_private_export.h 1970-01-01 01:00:00.000000000 +0100 +++ new/mailcommon-16.12.3/src/mailcommon_private_export.h 2017-02-24 15:43:40.000000000 +0100 @@ -0,0 +1,35 @@ +/* This file is part of the KDE project + Copyright (C) 2007 David Faure <fa...@kde.org> + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; see the file COPYING.LIB. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. +*/ + +#ifndef MAILCOMMONPRIVATE_EXPORT_H +#define MAILCOMMONPRIVATE_EXPORT_H + +#include "mailcommon_export.h" + +/* Classes which are exported only for unit tests */ +#ifdef BUILD_TESTING +# ifndef MAILCOMMON_TESTS_EXPORT +# define MAILCOMMON_TESTS_EXPORT MAILCOMMON_EXPORT +# endif +#else /* not compiling tests */ +# define MAILCOMMON_TESTS_EXPORT +#endif + +#endif +