Hello community,

here is the log from the commit of package baloo5 for openSUSE:Factory checked 
in at 2018-04-19 15:20:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/baloo5 (Old)
 and      /work/SRC/openSUSE:Factory/.baloo5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "baloo5"

Thu Apr 19 15:20:25 2018 rev:50 rq:597360 version:5.45.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/baloo5/baloo5.changes    2018-03-20 
21:42:48.571595543 +0100
+++ /work/SRC/openSUSE:Factory/.baloo5.new/baloo5.changes       2018-04-19 
15:20:26.893055796 +0200
@@ -1,0 +2,32 @@
+Tue Apr 17 07:33:45 UTC 2018 - [email protected]
+
+- Split baloo5-lang into subpackages
+
+-------------------------------------------------------------------
+Sat Apr 14 13:19:01 CEST 2018 - [email protected]
+
+- Update to 5.45.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.45.0.php
+- Changes since 5.44.0:
+  * Make list of subterms in debug output easier to spot
+  * Simplify Term operator&& and ||
+  * advancedqueryparsertest: Add more tests
+  * Do not retrieve document ID for skipped result entries
+  * Do not retrieve mtime from database repeatedly when sorting
+  * Fix unitialized value warning, nullptr access
+  * Do not export databasesanitizer by default
+  * baloodb: Add experimental message
+  * Introduce baloodb CLI tool
+  * sanitizer: Move implementation into Baloo namespace
+  * Introduce sanitizer class
+  * autotests: Refactor fileindexerconfigtest
+  * [FileIndexerConfig] Delay populating folders until actually used
+  * src/kioslaves/search/CMakeLists.txt - link to Qt5Network following changes 
to kio
+  * Remove not necessary QtCore and co
+  * balooctl: checkDb should also verify the last known url for the documentId.
+  * balooctl monitor: Resume to wait for service
+  * autotest: port to QSignalSpy::wait().
+
+-------------------------------------------------------------------

Old:
----
  baloo-5.44.0.tar.xz

New:
----
  baloo-5.45.0.tar.xz

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

Other differences:
------------------
++++++ baloo5.spec ++++++
--- /var/tmp/diff_new_pack.UXijco/_old  2018-04-19 15:20:27.589027848 +0200
+++ /var/tmp/diff_new_pack.UXijco/_new  2018-04-19 15:20:27.589027848 +0200
@@ -17,14 +17,15 @@
 
 
 %bcond_without lang
-%define _tar_path 5.44
+%define _tar_path 5.45
 # 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: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
+%{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:           baloo5
-Version:        5.44.0
+Version:        5.45.0
 Release:        0
+%define kf5_version %{version}
 Summary:        Framework for searching and managing metadata
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-only
 Group:          System/GUI/KDE
@@ -46,6 +47,7 @@
 BuildRequires:  cmake(KF5IdleTime) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5KIO) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(KF5Solid) >= %{_kf5_bugfix_version}
+BuildRequires:  cmake(Qt5Concurrent) >= 5.6.0
 BuildRequires:  cmake(Qt5Core) >= 5.6.0
 BuildRequires:  cmake(Qt5DBus) >= 5.6.0
 BuildRequires:  cmake(Qt5Qml) >= 5.6.0
@@ -60,7 +62,10 @@
 
 %package -n libKF5Baloo5
 Summary:        Core library for Baloo Framework
+# The -lang package was split into components
 Group:          System/GUI/KDE
+Provides:       %{name}-lang = %{version}
+Obsoletes:      %{name}-lang < %{version}
 
 %description -n libKF5Baloo5
 Baloo is a framework for searching and managing metadata This
@@ -78,15 +83,8 @@
 Summary:        Filesearch components for Baloo Framework
 Group:          System/GUI/KDE
 Requires:       libQt5Sql5-sqlite
-%if %{with lang}
-Recommends:     %{name}-lang
-%endif
-%if 0%{?suse_version} > 1314 && "%{suse_version}" != "1320"
 Provides:       baloo-file = %{version}
 Obsoletes:      baloo-file < %{version}
-%else
-Conflicts:      baloo-file
-%endif
 
 %description file
 Baloo is a framework for searching and managing metadata. This
@@ -104,12 +102,8 @@
 %package tools
 Summary:        Aditional components for Baloo Framework
 Group:          System/GUI/KDE
-%if 0%{?suse_version} > 1314 && "%{suse_version}" != "1320"
 Provides:       baloo-tools = %{version}
 Obsoletes:      baloo-tools < %{version}
-%else
-Conflicts:      baloo-tools
-%endif
 
 %description tools
 Baloo is a framework for searching and managing metadata. This
@@ -133,18 +127,18 @@
 Requires:       cmake(KF5FileMetaData) >= %{_kf5_bugfix_version}
 Requires:       cmake(Qt5Core) >= 5.6.0
 # DBus interface file
-#if 0%%{?suse_version} > 1320
-# We can't obsolete devel file as long as we don't have KF5-based KDEPIM
-#Obsoletes:      baloo-devel
-#else
 Conflicts:      baloo-devel
-#endif
 
 %description devel
 Baloo is a framework for searching and managing metadata. This
 package contains aditional command line utilities. Development files.
 
-%lang_package
+%lang_package -n libKF5BalooEngine5
+%lang_package -n %{name}-file
+%lang_package -n %{name}-tools
+%lang_package -n %{name}-kioslaves
+%lang_package -n %{name}-imports
+
 %prep
 %setup -q -n baloo-%{version}
 %patch1 -p1
@@ -157,6 +151,15 @@
   %kf5_makeinstall -C build
 %if %{with lang}
   %kf5_find_lang
+  # Split manually, kf5_find_lang doesn't support it...
+  grep -E '^%%dir' %{name}.lang | tee %{name}-{file,tools,kioslaves}.lang 
>/dev/null
+  grep -E '/balooengine5.mo$' %{name}.lang >> libKF5BalooEngine5.lang
+  grep -E '/(balooctl5|baloo_file5|baloo_file_extractor5).mo$' %{name}.lang >> 
%{name}-file.lang
+  grep -E '/(baloodb5|baloosearch5|balooshow5).mo$' %{name}.lang >> 
%{name}-tools.lang
+  grep -E '/(kio5_baloosearch|kio5_tags|kio5_timeline).mo$' %{name}.lang >> 
%{name}-kioslaves.lang
+  grep -E '/baloomonitorplugin.mo$' %{name}.lang >> %{name}-imports.lang
+
+  rm %{name}.lang
 %endif
 
 %post -n libKF5Baloo5 -p /sbin/ldconfig
@@ -173,27 +176,27 @@
 
 %files -n libKF5Baloo5
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_libdir}/libKF5Baloo.so.*
 
 %files -n libKF5BalooEngine5
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_libdir}/libKF5BalooEngine.so.*
 
 %files file
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_bindir}/baloo_file
 %{_kf5_bindir}/baloo_file_extractor
 %{_kf5_bindir}/balooctl
 %{_kf5_configdir}/autostart/baloo_file.desktop
 %{_kf5_iconsdir}/hicolor/*/apps/baloo.png
-%{_kf5_debugdir}/*.categories
+%{_kf5_debugdir}/baloo.categories
 
 %files kioslaves
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %dir %{_kf5_plugindir}/kf5/kio
 %dir %{_kf5_plugindir}/kf5
 %{_kf5_plugindir}/kf5/kio/baloosearch.so
@@ -207,18 +210,18 @@
 
 %files tools
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_bindir}/baloosearch
 %{_kf5_bindir}/balooshow
 
 %files imports
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_qmldir}/
 
 %files devel
 %defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %dir %{_kf5_includedir}
 %{_kf5_includedir}/
 %{_kf5_libdir}/cmake/KF5Baloo/
@@ -226,13 +229,21 @@
 %{_kf5_libdir}/pkgconfig/Baloo.pc
 %{_kf5_sharedir}/dbus-1/interfaces/*.xml
 
-%files
-%defattr(-,root,root)
-%doc COPYING*
-
 %if %{with lang}
-%files lang -f %{name}.lang
-%doc COPYING*
+%files -n libKF5BalooEngine5-lang -f libKF5BalooEngine5.lang
+%license COPYING*
+
+%files file-lang -f %{name}-file.lang
+%license COPYING*
+
+%files tools-lang -f %{name}-tools.lang
+%license COPYING*
+
+%files kioslaves-lang -f %{name}-kioslaves.lang
+%license COPYING*
+
+%files imports-lang -f %{name}-imports.lang
+%license COPYING*
 %endif
 
 %changelog

++++++ baloo-5.44.0.tar.xz -> baloo-5.45.0.tar.xz ++++++
++++ 8369 lines of diff (skipped)


Reply via email to