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)
