From c85f4edf38d58f15170fca5edb1fea76e48e93a8ddf2980c1e50b9d4b555aefa Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 23 Aug 2014 11:53:03 +0000 Subject: [PATCH] Accepting request 245949 from GNOME:Next Push GNOME 3.13.90 to the devel repo OBS-URL: https://build.opensuse.org/request/show/245949 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=61 --- tracker-1.0.3.tar.xz | 3 -- tracker-1.1.3.tar.xz | 3 ++ tracker-extras.changes | 96 ++++++++++++++++++++++++++++++++++++++++++ tracker-extras.spec | 20 ++++++--- tracker.changes | 96 ++++++++++++++++++++++++++++++++++++++++++ tracker.spec | 20 ++++++--- 6 files changed, 223 insertions(+), 15 deletions(-) delete mode 100644 tracker-1.0.3.tar.xz create mode 100644 tracker-1.1.3.tar.xz diff --git a/tracker-1.0.3.tar.xz b/tracker-1.0.3.tar.xz deleted file mode 100644 index db4a86d..0000000 --- a/tracker-1.0.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:508433e0c7101a844fc7ba589a8ebbcb4d5c7c3672d1868695f500f81a65f886 -size 6038148 diff --git a/tracker-1.1.3.tar.xz b/tracker-1.1.3.tar.xz new file mode 100644 index 0000000..d7fccb5 --- /dev/null +++ b/tracker-1.1.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4875e4b4e62673c79f08ebc27b261cbfc6db095bd5def5615b97657b0869349a +size 6156076 diff --git a/tracker-extras.changes b/tracker-extras.changes index 95dff63..2d0ee56 100644 --- a/tracker-extras.changes +++ b/tracker-extras.changes @@ -1,3 +1,99 @@ +------------------------------------------------------------------- +Fri Aug 22 16:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.3: + + New Feature: Extractor is now 'crash-aware' that being, we have + a separate data source for content that can't be extracted to + avoid repeated failures from tracker-extract. This also + survives through crashes that may occur due to attempted + extractions. + + build: Reduce vala generated source warnings from GCC. + + libtracker-fts: Make private functions static + + libtracker-miner: Make sure we return NULL on FileDataProvider + begin() errors + + libtracker-miner: Add API tracker_decorator_fs_prepend_file() + as part of 'crash-aware' feature. + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 22 15:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.2: + + New Feature: Data Provider: Now there are TrackerDataProvider + and TrackerEnumerator interfaces to allow 3rd parties to supply + their own data to Tracker to be indexed, for example for an + online or proprietary service. + + ontology: nfo:hasMediaStream no longer has a max cardinality + of 1, this may mean a reindex is needed. + + libtracker-miner: + - PkgConfig file now requires libmediaart (when dependent) + privately. + - Many documentation updates and fixes. + + libtracker-extract: There is no longer an example in the + examples/ directory as this library is now private. + + tracker-extract-mp3: Fixed mp3 parsing for ID3v24 or ID3v23 + tags. + + tracker-extract: + - Fixed missing TRACKER_EXTRACTORS_DIR env var that was removed + at some stage. + - Cleaned up signal handling, SIGALRM and SIGABRT no longer + used. + - When built with libmediaart, requires version 0.5.0 or + higher. + + tracker-preferences: + - Don't use Stock.* deprecated since Gtk+ 3.10. + - Added suggestion to reindex OR restart depending on + configuration changes applied. + + functional-tests: Improved and updated in places. + + Build fixes. + + Bugs fixed: bgo#734464, bgo#733857, bgo#734089, bgo#734144, + bgo#733316, bgo#733948, bgo#733863, bgo#733536, bgo#733439. + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 22 14:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.1: + + build: Use major version only PkgConfig files. Previously, we + had $library-$major-$minor (e.g. tracker-sparql-1.2, when it + should be tracker-sparql-1.0) to avoid creating unnecessary + work for developers using Tracker. This release corrects this + and it was planned originally. +- Changes from versoin 1.1.0: + + build: Added CC_CHECK_FLAGS_APPEND m4 macros from + xinelib/systemd projects to check GCC compiler flags we can + use. + + tracker-miner-apps: New process to mine data about + applications, previously part of tracker-miner-fs. Can be + disabled with --disable-miner-apps. + + tracker-miner-user-guides: New process to mine data about user + guides and help content, previously part of tracker-miner-fs. + Can be disabled with --disable-user-guides. + + tracker-extract: + - [BMP] Added an new extractor. + - [ISO] Extract language, copyright and author information + about ISO images using new ontology. + - [ODT] Improved extraction of content so we don't stop on + embedded tabs and line breaks. + + tracker-control: + - Added a lot of strings previsouly untranslated. + - Removed shorthand command line switches for less common + arguments (--list-*, --pause-details). + - Added --watch command line option to watch changes to the + database. + + tracker-info: + - Add --resource-is-iri or -i to avoid filename to URN lookups. + - Don't show "(null)" for nie:InformationElements with no + nie:url. + + tracker-preferences: + - General UI clean up and modernization fixing many + deprecations where old GTK+ widgets were used. + - Added 'control' tab to allow users to enable finer control of + what's indexed (e.g. numbers - which are normally disabled). + - Add AppData with screenshots for app stores. + + tracker-needle: Add AppData with screenshots for app stores. + + Updated translations. + ------------------------------------------------------------------- Fri Aug 22 13:35:32 UTC 2014 - dimstar@opensuse.org diff --git a/tracker-extras.spec b/tracker-extras.spec index 59d247f..fd0bffc 100644 --- a/tracker-extras.spec +++ b/tracker-extras.spec @@ -45,7 +45,7 @@ # Do not edit this auto generated file! Edit tracker.spec. Name: tracker-extras %define _name tracker -Version: 1.0.3 +Version: 1.1.3 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -53,7 +53,7 @@ Summary: Powerful object database, tag/metadata database, search tool and License: GPL-2.0+ Group: Productivity/Other Url: http://projects.gnome.org/tracker/ -Source0: http://download.gnome.org/sources/tracker/1.0/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/tracker/1.1/%{_name}-%{version}.tar.xz # Needed for patch0: we need to bootstrap Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs @@ -481,7 +481,7 @@ translation-update-upstream cp %{S:2} src/miners/rss/README.SUSE %build -# Needed for patch0 +#Needed for patch0 and patch2 NOCONFIGURE=1 gnome-autogen.sh %configure \ --disable-static \ @@ -695,10 +695,15 @@ rm -rf %{buildroot} %files -n %{_name}-miner-files %defattr(-,root,root) +%{_sysconfdir}/xdg/autostart/tracker-miner-apps.desktop %{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop +%{_sysconfdir}/xdg/autostart/tracker-miner-user-guides.desktop +%{_libexecdir}/tracker-miner-apps %{_libexecdir}/tracker-miner-fs +%{_libexecdir}/tracker-miner-user-guides %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service %{_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 @@ -739,9 +744,9 @@ rm -rf %{buildroot} %defattr(-,root,root) %{_libdir}/lib*.so %{_includedir}/tracker-%{TrackerAPI}/ -%{_libdir}/pkgconfig/tracker-control-%{TrackerAPI}.pc -%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc -%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc +%{_libdir}/pkgconfig/tracker-control-1.0.pc +%{_libdir}/pkgconfig/tracker-miner-1.0.pc +%{_libdir}/pkgconfig/tracker-sparql-1.0.pc %{_datadir}/gir-1.0/*.gir %{_datadir}/gtk-doc/html/libtracker-miner/ %{_datadir}/gtk-doc/html/libtracker-control/ @@ -802,6 +807,9 @@ rm -rf %{buildroot} %defattr(-,root,root) # preferences %{_bindir}/tracker-preferences +%dir %{_datadir}/appdata +%{_datadir}/appdata/tracker-needle.appdata.xml +%{_datadir}/appdata/tracker-preferences.appdata.xml %{_datadir}/applications/tracker-preferences.desktop %{_datadir}/icons/hicolor/*/apps/tracker.* %{_datadir}/tracker/tracker-preferences.ui diff --git a/tracker.changes b/tracker.changes index 95dff63..2d0ee56 100644 --- a/tracker.changes +++ b/tracker.changes @@ -1,3 +1,99 @@ +------------------------------------------------------------------- +Fri Aug 22 16:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.3: + + New Feature: Extractor is now 'crash-aware' that being, we have + a separate data source for content that can't be extracted to + avoid repeated failures from tracker-extract. This also + survives through crashes that may occur due to attempted + extractions. + + build: Reduce vala generated source warnings from GCC. + + libtracker-fts: Make private functions static + + libtracker-miner: Make sure we return NULL on FileDataProvider + begin() errors + + libtracker-miner: Add API tracker_decorator_fs_prepend_file() + as part of 'crash-aware' feature. + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 22 15:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.2: + + New Feature: Data Provider: Now there are TrackerDataProvider + and TrackerEnumerator interfaces to allow 3rd parties to supply + their own data to Tracker to be indexed, for example for an + online or proprietary service. + + ontology: nfo:hasMediaStream no longer has a max cardinality + of 1, this may mean a reindex is needed. + + libtracker-miner: + - PkgConfig file now requires libmediaart (when dependent) + privately. + - Many documentation updates and fixes. + + libtracker-extract: There is no longer an example in the + examples/ directory as this library is now private. + + tracker-extract-mp3: Fixed mp3 parsing for ID3v24 or ID3v23 + tags. + + tracker-extract: + - Fixed missing TRACKER_EXTRACTORS_DIR env var that was removed + at some stage. + - Cleaned up signal handling, SIGALRM and SIGABRT no longer + used. + - When built with libmediaart, requires version 0.5.0 or + higher. + + tracker-preferences: + - Don't use Stock.* deprecated since Gtk+ 3.10. + - Added suggestion to reindex OR restart depending on + configuration changes applied. + + functional-tests: Improved and updated in places. + + Build fixes. + + Bugs fixed: bgo#734464, bgo#733857, bgo#734089, bgo#734144, + bgo#733316, bgo#733948, bgo#733863, bgo#733536, bgo#733439. + + Updated translations. + +------------------------------------------------------------------- +Fri Aug 22 14:00:00 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.1: + + build: Use major version only PkgConfig files. Previously, we + had $library-$major-$minor (e.g. tracker-sparql-1.2, when it + should be tracker-sparql-1.0) to avoid creating unnecessary + work for developers using Tracker. This release corrects this + and it was planned originally. +- Changes from versoin 1.1.0: + + build: Added CC_CHECK_FLAGS_APPEND m4 macros from + xinelib/systemd projects to check GCC compiler flags we can + use. + + tracker-miner-apps: New process to mine data about + applications, previously part of tracker-miner-fs. Can be + disabled with --disable-miner-apps. + + tracker-miner-user-guides: New process to mine data about user + guides and help content, previously part of tracker-miner-fs. + Can be disabled with --disable-user-guides. + + tracker-extract: + - [BMP] Added an new extractor. + - [ISO] Extract language, copyright and author information + about ISO images using new ontology. + - [ODT] Improved extraction of content so we don't stop on + embedded tabs and line breaks. + + tracker-control: + - Added a lot of strings previsouly untranslated. + - Removed shorthand command line switches for less common + arguments (--list-*, --pause-details). + - Added --watch command line option to watch changes to the + database. + + tracker-info: + - Add --resource-is-iri or -i to avoid filename to URN lookups. + - Don't show "(null)" for nie:InformationElements with no + nie:url. + + tracker-preferences: + - General UI clean up and modernization fixing many + deprecations where old GTK+ widgets were used. + - Added 'control' tab to allow users to enable finer control of + what's indexed (e.g. numbers - which are normally disabled). + - Add AppData with screenshots for app stores. + + tracker-needle: Add AppData with screenshots for app stores. + + Updated translations. + ------------------------------------------------------------------- Fri Aug 22 13:35:32 UTC 2014 - dimstar@opensuse.org diff --git a/tracker.spec b/tracker.spec index c9f79dd..f5ad077 100644 --- a/tracker.spec +++ b/tracker.spec @@ -44,7 +44,7 @@ Name: tracker %define _name tracker -Version: 1.0.3 +Version: 1.1.3 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -52,7 +52,7 @@ Summary: Powerful object database, tag/metadata database, search tool and License: GPL-2.0+ Group: Productivity/Other Url: http://projects.gnome.org/tracker/ -Source0: http://download.gnome.org/sources/tracker/1.0/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/tracker/1.1/%{_name}-%{version}.tar.xz # Needed for patch0: we need to bootstrap Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs @@ -480,7 +480,7 @@ translation-update-upstream cp %{S:2} src/miners/rss/README.SUSE %build -# Needed for patch0 +#Needed for patch0 and patch2 NOCONFIGURE=1 gnome-autogen.sh %configure \ --disable-static \ @@ -694,10 +694,15 @@ rm -rf %{buildroot} %files -n %{_name}-miner-files %defattr(-,root,root) +%{_sysconfdir}/xdg/autostart/tracker-miner-apps.desktop %{_sysconfdir}/xdg/autostart/tracker-miner-fs.desktop +%{_sysconfdir}/xdg/autostart/tracker-miner-user-guides.desktop +%{_libexecdir}/tracker-miner-apps %{_libexecdir}/tracker-miner-fs +%{_libexecdir}/tracker-miner-user-guides %{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Applications.service %{_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 @@ -738,9 +743,9 @@ rm -rf %{buildroot} %defattr(-,root,root) %{_libdir}/lib*.so %{_includedir}/tracker-%{TrackerAPI}/ -%{_libdir}/pkgconfig/tracker-control-%{TrackerAPI}.pc -%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc -%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc +%{_libdir}/pkgconfig/tracker-control-1.0.pc +%{_libdir}/pkgconfig/tracker-miner-1.0.pc +%{_libdir}/pkgconfig/tracker-sparql-1.0.pc %{_datadir}/gir-1.0/*.gir %{_datadir}/gtk-doc/html/libtracker-miner/ %{_datadir}/gtk-doc/html/libtracker-control/ @@ -801,6 +806,9 @@ rm -rf %{buildroot} %defattr(-,root,root) # preferences %{_bindir}/tracker-preferences +%dir %{_datadir}/appdata +%{_datadir}/appdata/tracker-needle.appdata.xml +%{_datadir}/appdata/tracker-preferences.appdata.xml %{_datadir}/applications/tracker-preferences.desktop %{_datadir}/icons/hicolor/*/apps/tracker.* %{_datadir}/tracker/tracker-preferences.ui