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)


Reply via email to