Hello community, here is the log from the commit of package tracker-miners for openSUSE:Factory checked in at 2019-03-19 11:06:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tracker-miners (Old) and /work/SRC/openSUSE:Factory/.tracker-miners.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker-miners" Tue Mar 19 11:06:21 2019 rev:13 rq:684877 version:2.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/tracker-miners/tracker-miners.changes 2019-03-01 20:27:55.034033118 +0100 +++ /work/SRC/openSUSE:Factory/.tracker-miners.new.28833/tracker-miners.changes 2019-03-19 11:06:26.542103837 +0100 @@ -1,0 +2,40 @@ +Thu Mar 7 11:04:49 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 2.2.1: + + Whitelist syscall fadvise64_64. + + Many fixes to functional tests. + + Fix failed functional tests being reported as successful. + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 25 02:02:00 UTC 2019 - [email protected] + +- Update to version 2.2.0: + + Disable guarantee_metadata by default. It was the case on + autotools. + + Stop merging translations to schema files. + + Test suite improvements. + + Meson build improvements. + + The functionality of tracker-miner-apps has been adopted by + tracker-miner-fs/tracker-extract. + + All usage of deprecated TrackerSparqlBuilder is gone. + + Fixes to desktop file indexing. + + Multiple build and compile warning fixes. + + Many test improvements and cleanups. + + The functionality of tracker-miner-apps has been adopted by + tracker-miner-fs/tracker-extract. + + Updated tracker-miner-fs and tracker-miner-rss to use + TrackerResource. + + Support for building through autotools has been removed. + + Plugged several leaks. + + Other many build and code cleanups and fixes. + + Updated translations. +- Switch to meson build system, remove all conditionals for meson + and remove all traces of autotools support. +- Drop tracker-miners-private.patch: finally fixed upstream + (probably by accident, but well). +- Add pkgconfig(gexiv2), pkgconfig(libavcodec), + pkgconfig(libavformat) and pkgconfig(libavutil) BuildRequires: + New dependencies, all optional except gexiv2. + +------------------------------------------------------------------- Old: ---- tracker-miners-2.1.6.tar.xz tracker-miners-private.patch New: ---- tracker-miners-2.2.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker-miners.spec ++++++ --- /var/tmp/diff_new_pack.0YCxgI/_old 2019-03-19 11:06:27.954103907 +0100 +++ /var/tmp/diff_new_pack.0YCxgI/_new 2019-03-19 11:06:27.954103907 +0100 @@ -16,27 +16,27 @@ # -# FIXME: At every release switch on meson use and try to fix it, if the build succeeds remove this conditional. -%bcond_with meson Name: tracker-miners -Version: 2.1.6 +Version: 2.2.1 Release: 0 Summary: Various miners for Tracker License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Projects/Tracker -Source: http://download.gnome.org/sources/tracker-miners/2.1/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM tracker-miners-private.patch bgo#725689 [email protected] -- Do not maintain LT versioning for private libs -Patch0: tracker-miners-private.patch +Source0: https://download.gnome.org/sources/tracker-miners/2.2/%{name}-%{version}.tar.xz + BuildRequires: giflib-devel BuildRequires: intltool >= 0.40.0 BuildRequires: libtiff-devel BuildRequires: libtool +BuildRequires: meson BuildRequires: pkgconfig BuildRequires: vala +BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(enca) >= 1.9 BuildRequires: pkgconfig(exempi-2.0) >= 2.1.0 BuildRequires: pkgconfig(flac) >= 1.2.1 +BuildRequires: pkgconfig(gexiv2) BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0 BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gmodule-2.0) >= 2.44.0 @@ -45,6 +45,9 @@ BuildRequires: pkgconfig(gstreamer-tag-1.0) >= 0.10.31 BuildRequires: pkgconfig(icu-i18n) >= 4.8.1.1 BuildRequires: pkgconfig(icu-uc) >= 4.8.1.1 +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libcue) BuildRequires: pkgconfig(libexif) >= 0.6 BuildRequires: pkgconfig(libgrss) >= 0.7 @@ -58,8 +61,8 @@ BuildRequires: pkgconfig(poppler-glib) >= 0.16.0 BuildRequires: pkgconfig(taglib_c) >= 1.6 BuildRequires: pkgconfig(totem-plparser) -BuildRequires: pkgconfig(tracker-miner-2.0) >= 1.99 -BuildRequires: pkgconfig(tracker-sparql-2.0) >= 1.99 +BuildRequires: pkgconfig(tracker-miner-2.0) >= 2.2.0 +BuildRequires: pkgconfig(tracker-sparql-2.0) >= 2.2.0 BuildRequires: pkgconfig(upower-glib) >= 0.9.0 BuildRequires: pkgconfig(vorbisfile) >= 0.22 Recommends: %{name}-lang @@ -67,10 +70,6 @@ Conflicts: libtracker-common-1_0 < 1.99 # Make sure tracker is being updated to 1.99 too Conflicts: tracker < 1.99 -%if %{with meson} -BuildRequires: meson -BuildRequires: pkgconfig(dbus-1) -%endif %description Tracker is a desktop-neutral object database, tag/metadata database, @@ -106,33 +105,19 @@ %autosetup -p1 %build -%if %{with meson} -%meson -%meson_build -%else -# Needed for patch0 -autoreconf -fiv -%configure \ - --disable-static \ - --enable-libflac \ - --enable-libvorbis \ +%meson \ + -Dfunctional_tests=false \ + -Dsystemd_user_services=%{_userunitdir} \ %{nil} -%make_build -%endif +%meson_build %install -%if %{with meson} %meson_install -%else -%make_install -find %{buildroot} -type f -name "*.la" -delete -print -%endif -rm %{buildroot}%{_datadir}/tracker-tests/01-writeback.py %find_lang %{name} %files %license COPYING -%doc ChangeLog README +%doc README %{_libexecdir}/tracker-extract %{_libexecdir}/tracker-writeback %{_mandir}/man1/tracker-extract.1%{ext_man} @@ -147,28 +132,24 @@ %{_datadir}/glib-2.0/schemas/org.freedesktop.TrackerMiners.enums.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml -%{_userunitdir}/tracker-extract.service -%{_userunitdir}//tracker-writeback.service %{_datadir}/%{name}/ +%{_userunitdir}/tracker-extract.service +%{_userunitdir}/tracker-writeback.service %{_sysconfdir}/xdg/autostart/tracker-extract.desktop %dir %{_libdir}/tracker-miners-2.0 %{_libdir}/tracker-miners-2.0/extract-modules/ %{_libdir}/tracker-miners-2.0/writeback-modules/ %{_libdir}/tracker-miners-2.0/libtracker-extract.so +%{_libdir}/tracker-miners-2.0/libtracker-miners-common.so %files -n tracker-miner-files -%{_libexecdir}/tracker-miner-apps %{_libexecdir}/tracker-miner-fs %{_mandir}/man1/tracker-miner-fs.1%{ext_man} +%{_userunitdir}/tracker-miner-fs.service %{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.Files.service -%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.Applications.service -%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml -%{_userunitdir}/tracker-miner-apps.service -%{_userunitdir}/tracker-miner-fs.service %{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop -%{_sysconfdir}/xdg/autostart/tracker-miner-apps.desktop %files -n tracker-miner-rss %{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop ++++++ tracker-miners-2.1.6.tar.xz -> tracker-miners-2.2.1.tar.xz ++++++ ++++ 167941 lines of diff (skipped)
