Hello community,

here is the log from the commit of package syndication for openSUSE:Factory 
checked in at 2018-10-22 11:17:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syndication (Old)
 and      /work/SRC/openSUSE:Factory/.syndication.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syndication"

Mon Oct 22 11:17:28 2018 rev:39 rq:642363 version:5.51.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/syndication/syndication.changes  2018-10-01 
08:11:13.670198514 +0200
+++ /work/SRC/openSUSE:Factory/.syndication.new/syndication.changes     
2018-10-22 11:19:43.951376930 +0200
@@ -1,0 +2,17 @@
+Tue Oct 16 08:02:53 UTC 2018 - Luca Beltrame <[email protected]>
+
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Mon Oct 15 11:50:44 UTC 2018 - [email protected]
+
+- Update to 5.51.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.51.0.php
+- Changes since 5.50.0:
+  * Add option to build & install QCH file with the public API dox (ECMAddQch)
+  * Create categories file
+  * Update debug category name to look more kf5-like and less pim-like.
+
+-------------------------------------------------------------------

Old:
----
  syndication-5.50.0.tar.xz

New:
----
  syndication-5.51.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ syndication.spec ++++++
--- /var/tmp/diff_new_pack.8jQQxE/_old  2018-10-22 11:19:44.535376325 +0200
+++ /var/tmp/diff_new_pack.8jQQxE/_new  2018-10-22 11:19:44.539376320 +0200
@@ -17,19 +17,19 @@
 
 
 %define lname libKF5Syndication5
-%define _tar_path 5.50
+%define _tar_path 5.51
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           syndication
-Version:        5.50.0
+Version:        5.51.0
 Release:        0
 Summary:        RSS/Atom parsing library
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/KDE
-URL:            http://www.kde.org
+URL:            https://www.kde.org
 Source:         
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
 BuildRequires:  extra-cmake-modules >= 1.0.0
 BuildRequires:  kcodecs-devel >= %{kf5_bugfix_version}
@@ -79,6 +79,7 @@
 %files -n %{lname}
 %license COPYING*
 %{_kf5_libdir}/libKF5Syndication.so.*
+%{_kf5_debugdir}/syndication.categories
 
 %files devel
 %license COPYING*

++++++ syndication-5.50.0.tar.xz -> syndication-5.51.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/CMakeLists.txt 
new/syndication-5.51.0/CMakeLists.txt
--- old/syndication-5.50.0/CMakeLists.txt       2018-09-02 22:03:01.000000000 
+0200
+++ new/syndication-5.51.0/CMakeLists.txt       2018-10-07 12:11:29.000000000 
+0200
@@ -1,7 +1,7 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.50.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.50.0") # handled by release scripts
+set(KF5_VERSION "5.51.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.51.0") # handled by release scripts
 
 project(Syndication VERSION ${KF5_VERSION})
 
@@ -22,6 +22,7 @@
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(ECMCoverageOption)
 include(ECMQtDeclareLoggingCategory)
+include(ECMAddQch)
 
 ecm_setup_version(PROJECT VARIABLE_PREFIX SYNDICATION
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/syndication_version.h"
@@ -36,6 +37,10 @@
 add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
 add_definitions("-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII")
 add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000)
+
+option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
+add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
+
 ########### Targets ###########
 
 add_subdirectory(src)
@@ -48,6 +53,16 @@
 ########### CMake Config Files ###########
 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Syndication")
 
+if (BUILD_QCH)
+    ecm_install_qch_export(
+        TARGETS KF5Syndication_QCH
+        FILE KF5SyndicationQchTargets.cmake
+        DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
+        COMPONENT Devel
+    )
+    set(PACKAGE_INCLUDE_QCHTARGETS 
"include(\"\${CMAKE_CURRENT_LIST_DIR}/KF5SyndicationQchTargets.cmake\")")
+endif()
+
 configure_package_config_file(
   "${CMAKE_CURRENT_SOURCE_DIR}/KF5SyndicationConfig.cmake.in"
   "${CMAKE_CURRENT_BINARY_DIR}/KF5SyndicationConfig.cmake"
@@ -68,4 +83,6 @@
   DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5} COMPONENT Devel
 )
 
+install( FILES syndication.categories DESTINATION ${KDE_INSTALL_CONFDIR} )
+
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/KF5SyndicationConfig.cmake.in 
new/syndication-5.51.0/KF5SyndicationConfig.cmake.in
--- old/syndication-5.50.0/KF5SyndicationConfig.cmake.in        2018-09-02 
22:03:01.000000000 +0200
+++ new/syndication-5.51.0/KF5SyndicationConfig.cmake.in        2018-10-07 
12:11:29.000000000 +0200
@@ -1,3 +1,4 @@
 @PACKAGE_INIT@
 
 include("${CMAKE_CURRENT_LIST_DIR}/KF5SyndicationTargets.cmake")
+@PACKAGE_INCLUDE_QCHTARGETS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/src/CMakeLists.txt 
new/syndication-5.51.0/src/CMakeLists.txt
--- old/syndication-5.50.0/src/CMakeLists.txt   2018-09-02 22:03:01.000000000 
+0200
+++ new/syndication-5.51.0/src/CMakeLists.txt   2018-10-07 12:11:29.000000000 
+0200
@@ -104,7 +104,7 @@
     ${libsyndicationlocal_SRCS}
 )
 
-ecm_qt_declare_logging_category(syndication_SRCS HEADER syndication_debug.h 
IDENTIFIER SYNDICATION_LOG CATEGORY_NAME org.kde.pim.syndication)
+ecm_qt_declare_logging_category(syndication_SRCS HEADER syndication_debug.h 
IDENTIFIER SYNDICATION_LOG CATEGORY_NAME kf5.syndication)
 
 add_library(KF5Syndication ${syndication_SRCS})
 
@@ -181,5 +181,29 @@
 
 )
 
+if(BUILD_QCH)
+    ecm_add_qch(
+        KF5Syndication_QCH
+        NAME Syndication
+        BASE_NAME KF5Syndication
+        VERSION ${KF5_VERSION}
+        ORG_DOMAIN org.kde
+        SOURCES # using only public headers, to cover only public API
+            ${Syndication_HEADERS}
+            ${Syndication_Atom_APIDOX_SRCS}
+            ${Syndication_Rdf_APIDOX_SRCS}
+            ${Syndication_Rss2_APIDOX_SRCS}
+        MD_MAINPAGE "${CMAKE_SOURCE_DIR}/Mainpage.dox"
+        LINK_QCHS
+            Qt5Core_QCH
+        BLANK_MACROS
+            SYNDICATION_EXPORT
+            SYNDICATION_DEPRECATED
+        TAGFILE_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
+        QCH_INSTALL_DESTINATION ${KDE_INSTALL_QTQCHDIR}
+        COMPONENT Devel
+    )
+endif()
+
 ecm_generate_pri_file(BASE_NAME Syndication LIB_NAME KF5Syndication DEPS "" 
FILENAME_VAR PRI_FILENAME)
 install(FILES ${PRI_FILENAME} DESTINATION ${ECM_MKSPECS_INSTALL_DIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/src/atom/CMakeLists.txt 
new/syndication-5.51.0/src/atom/CMakeLists.txt
--- old/syndication-5.50.0/src/atom/CMakeLists.txt      2018-09-02 
22:03:01.000000000 +0200
+++ new/syndication-5.51.0/src/atom/CMakeLists.txt      2018-10-07 
12:11:29.000000000 +0200
@@ -31,3 +31,6 @@
         DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/Syndication/syndication/atom
         COMPONENT Devel
 )
+
+# make available to ecm_add_qch in parent folder
+set(Syndication_Atom_APIDOX_SRCS ${Syndication_Atom_HEADERS} PARENT_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/src/rdf/CMakeLists.txt 
new/syndication-5.51.0/src/rdf/CMakeLists.txt
--- old/syndication-5.50.0/src/rdf/CMakeLists.txt       2018-09-02 
22:03:01.000000000 +0200
+++ new/syndication-5.51.0/src/rdf/CMakeLists.txt       2018-10-07 
12:11:29.000000000 +0200
@@ -43,3 +43,6 @@
         DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/Syndication/syndication/rdf
         COMPONENT Devel
 )
+
+# make available to ecm_add_qch in parent folder
+set(Syndication_Rdf_APIDOX_SRCS ${Syndication_Rdf_HEADERS} PARENT_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/src/rss2/CMakeLists.txt 
new/syndication-5.51.0/src/rss2/CMakeLists.txt
--- old/syndication-5.50.0/src/rss2/CMakeLists.txt      2018-09-02 
22:03:01.000000000 +0200
+++ new/syndication-5.51.0/src/rss2/CMakeLists.txt      2018-10-07 
12:11:29.000000000 +0200
@@ -30,3 +30,6 @@
         DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/Syndication/syndication/rss2
         COMPONENT Devel
 )
+
+# make available to ecm_add_qch in parent folder
+set(Syndication_Rss2_APIDOX_SRCS ${Syndication_Rss2_HEADERS} PARENT_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/syndication-5.50.0/syndication.categories 
new/syndication-5.51.0/syndication.categories
--- old/syndication-5.50.0/syndication.categories       1970-01-01 
01:00:00.000000000 +0100
+++ new/syndication-5.51.0/syndication.categories       2018-10-07 
12:11:29.000000000 +0200
@@ -0,0 +1 @@
+kf5.syndication syndication IDENTIFIER [SYNDICATION_LOG]


Reply via email to