diff --git a/tracker-0.12.1.tar.bz2 b/tracker-0.12.1.tar.bz2 deleted file mode 100644 index 5ce7562..0000000 --- a/tracker-0.12.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:61882a980dd1a5e8dc547d09d5f3c76260c2c1efc7350b247e4569090c8cbbdf -size 7996274 diff --git a/tracker-0.12.3.tar.bz2 b/tracker-0.12.3.tar.bz2 new file mode 100644 index 0000000..3507677 --- /dev/null +++ b/tracker-0.12.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:944d11c439d8c9ec8514e0d7b91219e7fabbc27e826c6e1769d0beaf8cf4682b +size 8006219 diff --git a/tracker-firefox-no-tracker-0.10.patch b/tracker-firefox-no-tracker-0.10.patch new file mode 100644 index 0000000..582610f --- /dev/null +++ b/tracker-firefox-no-tracker-0.10.patch @@ -0,0 +1,42 @@ +From 584e4a678b9b4b873ab8ac6cdc82b91b5b184df9 Mon Sep 17 00:00:00 2001 +From: Martyn Russell +Date: Thu, 29 Sep 2011 10:55:16 +0100 +Subject: [PATCH] firefox: Don't try to load 0.10.x libraries, we're using APIs not available there + +Fixes GB#660123. +--- + src/plugins/firefox/chrome/content/bindings.js | 12 +++--------- + 1 files changed, 3 insertions(+), 9 deletions(-) + +diff --git a/src/plugins/firefox/chrome/content/bindings.js b/src/plugins/firefox/chrome/content/bindings.js +index 87c2756..1c5dff2 100644 +--- a/src/plugins/firefox/chrome/content/bindings.js ++++ b/src/plugins/firefox/chrome/content/bindings.js +@@ -2,7 +2,7 @@ if (!org.bustany.TrackerFox.TrackerSparql || !org.bustany.TrackerFox.TrackerSpar + org.bustany.TrackerFox.TrackerSparql = { + __initialized: true, + +- _trackerSparqlPath: "libtracker-sparql-0.10.so.0", ++ _trackerSparqlPath: "libtracker-sparql-0.12.so.0", + _lib: null, + + init: function () { +@@ -18,14 +18,8 @@ org.bustany.TrackerFox.TrackerSparql = { + try { + tracker._lib = ctypes.open (tracker._trackerSparqlPath); + } catch (e) { +- tracker._trackerSparqlPath = "libtracker-sparql-0.12.so.0"; +- +- try { +- tracker._lib = ctypes.open (tracker._trackerSparqlPath); +- } catch (e) { +- dump("Could not load libtracker-sparql 0.10 or 0.12\n"); +- return false; +- } ++ dump("Could not load libtracker-sparql 0.12\n"); ++ return false; + } + + // GLib types +-- +1.7.4.1 diff --git a/tracker.changes b/tracker.changes index 236e4aa..69a6c75 100644 --- a/tracker.changes +++ b/tracker.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Thu Sep 29 10:08:38 UTC 2011 - vuntz@opensuse.org + +- Add tracker-firefox-no-tracker-0.10.patch: do not try to use the + 0.10 libraries in the Firefox extension as it makes Firefox + hang/crash. + +------------------------------------------------------------------- +Mon Sep 26 11:29:31 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.12.3: + + tracker-extract: Allow g_open() without O_NOATIME if -EPERM is + returned + + tracker-extract-png: Handle raw profiles by Imagemagick encoded + with line changes/twists + + tracker-preferences: Remove throttle implementation + + Bugs fixed: bgo#659422, nokia#283501. + + Updated translations. + +------------------------------------------------------------------- +Thu Sep 22 21:08:44 UTC 2011 - vuntz@opensuse.org + +- Update to version 0.12.2: + + libtracker-common: Refactor tracker_file_open() which was buggy + and should use O_NOATIME + + libtracker-data: + - Drop all indexes before index recreation + - Make index recreation less verbose + + libtracker-miner: Improve documentation for + tracker_miner_manager_pause_for_process() + + libtracker-extract: Do not leak GMatchInfo objects + + tracker-miner-fs: Disable wake ups every 10 seconds by default + (for disk space checks) + + tracker-extract-png: Handle raw profiles by Imagemagick encoded + with line changes/twists + + tracker-extract: Use O_NOATIME for TEXT, XMP, PDF, TIFF, GIF, + MSOFFICE, ODF ABW and FLAC files + + tracker-writeback: + - Propagate all errors of writeback over DBus + - Handle if there's no module for the passed rdf types + + tracker-control: Don't finalize TrackerMinerManager with + --pause-for-process causing it to break + + tracker-preferences: Use one list for locations and add XDG + toggle buttons + + Bugs fixed: bgo#659806, bgo#659470, bgo#659620, nokia#276653, + nokia#282957, nokia#282541. + + Updated translations. + ------------------------------------------------------------------- Fri Sep 16 07:48:07 UTC 2011 - vuntz@opensuse.org diff --git a/tracker.spec b/tracker.spec index 1767949..5fa741d 100644 --- a/tracker.spec +++ b/tracker.spec @@ -23,7 +23,7 @@ %define thunderbird_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\} Name: tracker -Version: 0.12.1 +Version: 0.12.3 Release: 1 License: GPLv2+ Summary: Powerful object database, tag/metadata database, search tool and indexer @@ -32,6 +32,8 @@ Group: Productivity/Other Source0: http://download.gnome.org/sources/tracker/0.12/%{name}-%{version}.tar.bz2 Source1: README.SUSE.flickr Source2: README.SUSE.rss +# PATCH-FIX-UPSTREAM tracker-firefox-no-tracker-0.10.patch bgo#660123 vuntz@opensuse.org -- Don't try to use tracker 0.10 libraries from Firefox extension +Patch0: tracker-firefox-no-tracker-0.10.patch # PATCH-FIX-OPENSUSE tracker-removeable-media-off.patch bgo622288 badshah400@gmail.com -- Disable indexing on removable media by default. This is only needed for 11.4 and earlier, as 12.1 and later have proper default values in GSettings. Patch1: tracker-removeable-media-off.patch # It's a bit annoying to require those for the build, see bgo#655618. @@ -355,6 +357,7 @@ This package contains an nautilus plugin to tag files with Tracker. %prep %setup -q translation-update-upstream +%patch0 -p1 %if 0%{?suse_version} <= 1140 %patch1 -p1 %endif