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
+


Reply via email to