Hello community, here is the log from the commit of package tracker for openSUSE:Factory checked in at 2015-03-30 19:28:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tracker (Old) and /work/SRC/openSUSE:Factory/.tracker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker" Changes: -------- --- /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes 2015-02-06 10:48:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes 2015-03-30 19:28:59.000000000 +0200 @@ -1,0 +2,129 @@ +Tue Mar 24 19:17:54 UTC 2015 - dims...@opensuse.org + +- Update to version 1.4.0: + + Fix ambiguous GListModel vs GtkListModel references in vala + (bgo#746194). + + Fix compiler warnings (bgo#746381). + + Ignore "." recursing through compressed content (bgo#746437). + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 18 08:48:24 UTC 2015 - dims...@opensuse.org + +- Update to version 1.3.6: + + Fix spurious folder deletes/reindexes (bgo#741852). + + Fix nie:url UNIQUE constraint asserts on downloaded files + (rh#1192224). + + Clear tracker-store watchdog timeout (bgo#745565). + + Support fn:replace (bgo#745917). + + Spam stderr less for not-so-uncommon error conditions + (bgo#746256). + + Updated translations. + +------------------------------------------------------------------- +Fri Mar 6 16:56:16 UTC 2015 - dims...@opensuse.org + +- Update to version 1.3.5: + + Fix major database migration bug (bgo#745737). + + Build only libiptc test if libjpeg is enabled (bgo#745583). + + Put absolute path in shell script (bgo#743738). + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 4 07:48:37 UTC 2015 - dims...@opensuse.org + +- Update to version 1.3.4: + + Fixed playlists being processed by tracker-extract. + + bgo#743727: Account for cardinality=0 on DB migration. + + bgo#745219: mp3 passes album instead of song title to + libmediaart. + + Updated translations. + +------------------------------------------------------------------- +Sat Feb 7 18:42:26 UTC 2015 - sfal...@opensuse.org + +- Update to version 1.3.3: + + Disc number may be incorrect for multi-disc vorbis / flac + albums (bgo#681698). + + BMP extractor doesn't retrieve image height and width + (bgo#741109). + + libmediart-2.0 support (bgo#743250). + + Tracker spams my log with "Unable to insert multiple values for + subject ..." (bgo#735406). + + applications, userguides: Don't detect locale changes if we + failed to create the miner (bgo#742391). + + 1.2.5 unit test failures (bgo#742035). + + Tracker sometimes ignores SIGINT/SIGTERM (bgo#739234). + + Missing accessible label names on tracker-needle widgets + (bgo#663687). + + libtracker-sparql: Document requirement to escape constructed + queries (bgo#741777). + + item_move() creates invalid SPARQL if source file does not + exist (bgo#678986). + + Remove --enable-guarantee metadata, always guarantee nie:title + and nie:contentCreated (bgo#733536). + + Updated translations. + +------------------------------------------------------------------- +Sun Feb 1 12:42:23 UTC 2015 - dims...@opensuse.org + +- Update to version 1.3.2: + + New Feature: 'tracker' binary: All pre-existing tracker-* + command line tools have been merged into this new binary. Man + pages are shown for 'help' sub-commands. This brings more of a + "git" feel to the tracker's command line tools. There is a + backwards compatible 'tracker-command' script and compatibility + layer provided to ensure existing commands still work for a + limited time. The old 'tracker-control' actions are now part of + 'tracker daemon', 'tracker reset' and 'tracker index'. + Additionally, the 'tracker-sql' utility has been integrated to + allow SQL operations directly on the DB. + + all: Move all code from tracker_info() to g_info() new in GLib + 2.40. + + gvdb: + - Fixed LDFLAGS and CFLAGS, was using unused variables. + - Move away from g_file_delete() to unlink() to avoid GIO dep + for one line in unit tests. + + Bugs fixed: bgo#741317. +- Changes from version 1.3.1: + + Bugs fixed: bgo#733536, bgo#739260, bgo#741012, bgo#740268, + bgo#740864. +- Changes from version 1.3.0: + + Migrate to GKeyfileSettingsBackend, including: + - Now when using TRACKER_USE_CONFIG_FILES env var, we use this + backend. + - MAN pages which previously didn't exist for configurations + are generated from xml gschemas. + + libstemmer: Removed imported code and depend on external + version. + + libtracker-miner: Major update to Vala bindings. + + libtracker-common: Major clean up and removal of unused + internal APIs, including: + - Removed os-dependent APIs (mainly process spawning GLib does + now anyway). + - Removed tracker_file_(un)lock() API which was unused. + - Removed all run-time locale management, GNOME handles this + between logins, so do we. + - Removed TrackerConfigFile and TrackerKeyfileObject classes, + use GSettings instead. + - Removed unused type utils functions (e.g. + tracker_*_to_string() and more). + - Moved tracker-ontologies.h (with prefix, etc definitions) + into libtracker-sparql. + - Moved CRC32 API into libtracker-data (the only place it's + used). + - Moved TrackerStorage class to tracker-miner-fs (only place + it's used). + + data: Now moved into their respective binary dirs (source code + layout). + + Updated functional tests. + + Bugs fixed: bgo#737663. + + Updated translations. +- Replace pkgconfig(libmediaart-2.0) BuildRequires with + pkgconfig(libmediaart-2.0): this prepares the build for when + LibMediaArt-2.0 will be supported. +- Remove obsolete checks for openSUSE 11.3 and conditional + BuildRequires. +- Rebase tracker-extract-private.patch. + +------------------------------------------------------------------- tracker.changes: same change Old: ---- tracker-1.2.5.tar.xz New: ---- tracker-1.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker-extras.spec ++++++ --- /var/tmp/diff_new_pack.lDWL5S/_old 2015-03-30 19:29:00.000000000 +0200 +++ /var/tmp/diff_new_pack.lDWL5S/_new 2015-03-30 19:29:00.000000000 +0200 @@ -45,7 +45,7 @@ # Do not edit this auto generated file! Edit tracker.spec. Name: tracker-extras %define _name tracker -Version: 1.2.5 +Version: 1.4.0 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -53,7 +53,7 @@ License: GPL-2.0+ Group: Productivity/Other Url: http://projects.gnome.org/tracker/ -Source0: http://download.gnome.org/sources/tracker/1.2/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/tracker/1.4/%{_name}-%{version}.tar.xz # Needed for patch0: we need to bootstrap Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dims...@opensuse.org -- Do not maintain LT versioning for private libs @@ -67,11 +67,7 @@ BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool -%if 0%{?suse_version} >= 1130 BuildRequires: libgnome-keyring-devel -%else -BuildRequires: gnome-keyring-devel -%endif # Not guarded by !%%{build_extras}, else we build files to have external generic # media players BuildRequires: gstreamer-plugins-base-devel >= 0.10.31 @@ -84,7 +80,7 @@ BuildRequires: vala >= 0.12.0 BuildRequires: zlib-devel BuildRequires: pkgconfig(gee-0.8) -BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0 +BuildRequires: pkgconfig(libmediaart-2.0) >= 0.1.0 %if !%{build_extras} # Dependencies for extractors / writeback BuildRequires: flac-devel @@ -536,17 +532,12 @@ ## Normal build %suse_update_desktop_file tracker-miner-fs %suse_update_desktop_file tracker-store -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-applications.desktop -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-files.desktop %find_lang %{_name} %{?no_lang_C} -# Only needed by gui tools -rm %{buildroot}%{_datadir}/icons/hicolor/*/apps/tracker.* # Ensure we have a /usr/share/tracker/icons/ folder, so the # tracker-extras build can put icons in there without having to worry mkdir -p %{buildroot}%{_datadir}/tracker/icons/ -#fdupes %{buildroot}%{_datadir}/gtk-doc/html/ %fdupes %{buildroot}%{_datadir}/vala/ %else @@ -568,9 +559,6 @@ %if %{build_evo} %suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop %endif -%if %{build_miner_rss} -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop -%endif %if %{build_gui} %suse_update_desktop_file -r tracker-preferences Settings DesktopSettings X-SuSE-Core-System X-GNOME-PersonalSettings %suse_update_desktop_file tracker-needle DesktopUtility @@ -644,7 +632,9 @@ %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING README NEWS +%{_sysconfdir}/bash_completion.d/tracker-prompt.sh %{_sysconfdir}/xdg/autostart/tracker-store.desktop +%{_bindir}/tracker %{_bindir}/tracker-control %{_bindir}/tracker-import %{_bindir}/tracker-info @@ -667,25 +657,31 @@ %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml -%{_mandir}/man1/tracker-control.1%{ext_man} +%{_mandir}/man1/tracker-daemon.1%{ext_man} %{_mandir}/man1/tracker-extract.1%{ext_man} -%{_mandir}/man1/tracker-import.1%{ext_man} +%{_mandir}/man1/tracker-index.1%{ext_man} %{_mandir}/man1/tracker-info.1%{ext_man} +%{_mandir}/man1/tracker-reset.1%{ext_man} %{_mandir}/man1/tracker-search.1%{ext_man} %{_mandir}/man1/tracker-sparql.1%{ext_man} -%{_mandir}/man1/tracker-stats.1%{ext_man} +%{_mandir}/man1/tracker-sql.1%{ext_man} +%{_mandir}/man1/tracker-status.1%{ext_man} %{_mandir}/man1/tracker-store.1%{ext_man} %{_mandir}/man1/tracker-tag.1%{ext_man} %{_mandir}/man1/tracker-writeback.1%{ext_man} +%{_mandir}/man5/tracker-db.cfg.5%{ext_man} +%{_mandir}/man5/tracker-extract.cfg.5%{ext_man} +%{_mandir}/man5/tracker-fts.cfg.5%{ext_man} +%{_mandir}/man5/tracker-miner-fs.cfg.5%{ext_man} +%{_mandir}/man5/tracker-store.cfg.5%{ext_man} +%{_mandir}/man5/tracker-writeback.cfg.5%{ext_man} %{_sysconfdir}/xdg/autostart/tracker-extract.desktop # Exclude files which live in other packages -%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop %if %{build_evo} %exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop %endif -%exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop %if %{build_miner_rss} -%exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop +%exclude %{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service %endif %if %{build_gui} %exclude %{_datadir}/tracker/tracker-needle.ui @@ -704,8 +700,6 @@ %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Userguides.service %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml -%{_datadir}/tracker/miners/tracker-miner-applications.desktop -%{_datadir}/tracker/miners/tracker-miner-files.desktop %{_mandir}/man1/tracker-miner-fs.1%{ext_man} %files -n libtracker-common-%{RPMTrackerAPI} @@ -784,7 +778,7 @@ %{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop %{_libexecdir}/tracker-miner-rss %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service -%{_datadir}/tracker/miners/tracker-miner-rss.desktop +%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service %{_mandir}/man1/tracker-miner-rss.1%{ext_man} %endif ++++++ tracker.spec ++++++ --- /var/tmp/diff_new_pack.lDWL5S/_old 2015-03-30 19:29:00.000000000 +0200 +++ /var/tmp/diff_new_pack.lDWL5S/_new 2015-03-30 19:29:00.000000000 +0200 @@ -44,7 +44,7 @@ Name: tracker %define _name tracker -Version: 1.2.5 +Version: 1.4.0 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -52,7 +52,7 @@ License: GPL-2.0+ Group: Productivity/Other Url: http://projects.gnome.org/tracker/ -Source0: http://download.gnome.org/sources/tracker/1.2/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/tracker/1.4/%{_name}-%{version}.tar.xz # Needed for patch0: we need to bootstrap Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dims...@opensuse.org -- Do not maintain LT versioning for private libs @@ -66,11 +66,7 @@ BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool -%if 0%{?suse_version} >= 1130 BuildRequires: libgnome-keyring-devel -%else -BuildRequires: gnome-keyring-devel -%endif # Not guarded by !%%{build_extras}, else we build files to have external generic # media players BuildRequires: gstreamer-plugins-base-devel >= 0.10.31 @@ -83,7 +79,7 @@ BuildRequires: vala >= 0.12.0 BuildRequires: zlib-devel BuildRequires: pkgconfig(gee-0.8) -BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0 +BuildRequires: pkgconfig(libmediaart-2.0) >= 0.1.0 %if !%{build_extras} # Dependencies for extractors / writeback BuildRequires: flac-devel @@ -535,17 +531,12 @@ ## Normal build %suse_update_desktop_file tracker-miner-fs %suse_update_desktop_file tracker-store -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-applications.desktop -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-files.desktop %find_lang %{_name} %{?no_lang_C} -# Only needed by gui tools -rm %{buildroot}%{_datadir}/icons/hicolor/*/apps/tracker.* # Ensure we have a /usr/share/tracker/icons/ folder, so the # tracker-extras build can put icons in there without having to worry mkdir -p %{buildroot}%{_datadir}/tracker/icons/ -#fdupes %{buildroot}%{_datadir}/gtk-doc/html/ %fdupes %{buildroot}%{_datadir}/vala/ %else @@ -567,9 +558,6 @@ %if %{build_evo} %suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-evolution.desktop %endif -%if %{build_miner_rss} -%suse_update_desktop_file %{buildroot}%{_datadir}/tracker/miners/tracker-miner-rss.desktop -%endif %if %{build_gui} %suse_update_desktop_file -r tracker-preferences Settings DesktopSettings X-SuSE-Core-System X-GNOME-PersonalSettings %suse_update_desktop_file tracker-needle DesktopUtility @@ -643,7 +631,9 @@ %files %defattr(-,root,root) %doc AUTHORS ChangeLog COPYING README NEWS +%{_sysconfdir}/bash_completion.d/tracker-prompt.sh %{_sysconfdir}/xdg/autostart/tracker-store.desktop +%{_bindir}/tracker %{_bindir}/tracker-control %{_bindir}/tracker-import %{_bindir}/tracker-info @@ -666,25 +656,31 @@ %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Store.gschema.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.gschema.xml -%{_mandir}/man1/tracker-control.1%{ext_man} +%{_mandir}/man1/tracker-daemon.1%{ext_man} %{_mandir}/man1/tracker-extract.1%{ext_man} -%{_mandir}/man1/tracker-import.1%{ext_man} +%{_mandir}/man1/tracker-index.1%{ext_man} %{_mandir}/man1/tracker-info.1%{ext_man} +%{_mandir}/man1/tracker-reset.1%{ext_man} %{_mandir}/man1/tracker-search.1%{ext_man} %{_mandir}/man1/tracker-sparql.1%{ext_man} -%{_mandir}/man1/tracker-stats.1%{ext_man} +%{_mandir}/man1/tracker-sql.1%{ext_man} +%{_mandir}/man1/tracker-status.1%{ext_man} %{_mandir}/man1/tracker-store.1%{ext_man} %{_mandir}/man1/tracker-tag.1%{ext_man} %{_mandir}/man1/tracker-writeback.1%{ext_man} +%{_mandir}/man5/tracker-db.cfg.5%{ext_man} +%{_mandir}/man5/tracker-extract.cfg.5%{ext_man} +%{_mandir}/man5/tracker-fts.cfg.5%{ext_man} +%{_mandir}/man5/tracker-miner-fs.cfg.5%{ext_man} +%{_mandir}/man5/tracker-store.cfg.5%{ext_man} +%{_mandir}/man5/tracker-writeback.cfg.5%{ext_man} %{_sysconfdir}/xdg/autostart/tracker-extract.desktop # Exclude files which live in other packages -%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop %if %{build_evo} %exclude %{_datadir}/tracker/miners/tracker-miner-evolution.desktop %endif -%exclude %{_datadir}/tracker/miners/tracker-miner-files.desktop %if %{build_miner_rss} -%exclude %{_datadir}/tracker/miners/tracker-miner-rss.desktop +%exclude %{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service %endif %if %{build_gui} %exclude %{_datadir}/tracker/tracker-needle.ui @@ -703,8 +699,6 @@ %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Userguides.service %{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Miner.Files.gschema.xml -%{_datadir}/tracker/miners/tracker-miner-applications.desktop -%{_datadir}/tracker/miners/tracker-miner-files.desktop %{_mandir}/man1/tracker-miner-fs.1%{ext_man} %files -n libtracker-common-%{RPMTrackerAPI} @@ -783,7 +777,7 @@ %{_sysconfdir}/xdg/autostart/tracker-miner-rss.desktop %{_libexecdir}/tracker-miner-rss %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service -%{_datadir}/tracker/miners/tracker-miner-rss.desktop +%{_datadir}/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service %{_mandir}/man1/tracker-miner-rss.1%{ext_man} %endif ++++++ tracker-1.2.5.tar.xz -> tracker-1.4.0.tar.xz ++++++ ++++ 409574 lines of diff (skipped) ++++++ tracker-extract-private.patch ++++++ --- /var/tmp/diff_new_pack.lDWL5S/_old 2015-03-30 19:29:03.000000000 +0200 +++ /var/tmp/diff_new_pack.lDWL5S/_new 2015-03-30 19:29:03.000000000 +0200 @@ -13,24 +13,24 @@ src/libtracker-extract/Makefile.am | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) -Index: tracker-0.17.6/src/libtracker-common/Makefile.am +Index: tracker-1.3.2/src/libtracker-common/Makefile.am =================================================================== ---- tracker-0.17.6.orig/src/libtracker-common/Makefile.am -+++ tracker-0.17.6/src/libtracker-common/Makefile.am -@@ -64,6 +64,8 @@ libtracker_common_la_LIBADD = \ +--- tracker-1.3.2.orig/src/libtracker-common/Makefile.am ++++ tracker-1.3.2/src/libtracker-common/Makefile.am +@@ -53,6 +53,8 @@ libtracker_common_la_LIBADD = \ $(LIBTRACKER_COMMON_LIBS) \ -lm +libtracker_common_la_LDFLAGS = -avoid-version + - if HAVE_TRACKER_FTS - libtracker_common_la_LIBADD += $(top_builddir)/src/libstemmer/libstemmer.la - endif -Index: tracker-0.17.6/src/libtracker-data/Makefile.am + tracker-enum-types.h: tracker-enum-types.h.template $(NOINST_H_FILES) + $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-enum-types.h.template $(noinst_HEADERS)) > $@ + +Index: tracker-1.3.2/src/libtracker-data/Makefile.am =================================================================== ---- tracker-0.17.6.orig/src/libtracker-data/Makefile.am -+++ tracker-0.17.6/src/libtracker-data/Makefile.am -@@ -49,6 +49,8 @@ libtracker_data_la_LIBADD = +--- tracker-1.3.2.orig/src/libtracker-data/Makefile.am ++++ tracker-1.3.2/src/libtracker-data/Makefile.am +@@ -50,6 +50,8 @@ libtracker_data_la_LIBADD = $(LIBTRACKER_DATA_LIBS) \ -lm @@ -39,10 +39,10 @@ if HAVE_TRACKER_FTS libtracker_data_la_LIBADD += \ $(top_builddir)/src/libtracker-fts/libtracker-fts.la -Index: tracker-0.17.6/src/libtracker-extract/Makefile.am +Index: tracker-1.3.2/src/libtracker-extract/Makefile.am =================================================================== ---- tracker-0.17.6.orig/src/libtracker-extract/Makefile.am -+++ tracker-0.17.6/src/libtracker-extract/Makefile.am +--- tracker-1.3.2.orig/src/libtracker-extract/Makefile.am ++++ tracker-1.3.2/src/libtracker-extract/Makefile.am @@ -16,6 +16,8 @@ libtracker_extract_la_LIBADD = \ $(BUILD_LIBS) \ $(LIBTRACKER_EXTRACT_LIBS)