diff --git a/tracker-1.1.3.tar.xz b/tracker-1.1.3.tar.xz deleted file mode 100644 index d7fccb5..0000000 --- a/tracker-1.1.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4875e4b4e62673c79f08ebc27b261cbfc6db095bd5def5615b97657b0869349a -size 6156076 diff --git a/tracker-1.1.4.tar.xz b/tracker-1.1.4.tar.xz new file mode 100644 index 0000000..dbea54f --- /dev/null +++ b/tracker-1.1.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6bf24fe9f51fdf5e02b2dcaf72567c923efe0fe7d560b0ec3be7ab4b045b8be6 +size 6253820 diff --git a/tracker-extras.changes b/tracker-extras.changes index 2d0ee56..875a067 100644 --- a/tracker-extras.changes +++ b/tracker-extras.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Tue Sep 9 13:14:59 UTC 2014 - jengelh@inai.de + +- Add tracker-giflib-5.1.0.patch: Support GIFLib 5.1.0 API. + +------------------------------------------------------------------- +Mon Sep 8 08:42:34 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.4: + + New Feature: Extractor now supports eBook and Comic book + formats. + + ontology: Added new RDF type nfo:EBook for electronic books, + this is not in Nepomuk yet. + + libtracker-fts: Fixed a memory leak for property_names + variable. + = libtracker-data: Fixed compiler warning with + tracker_db_interface_sqlite_fts_update_text(). + + libtracker-bus: + - Fixed a bug where tracker-stats showed no information with + Vala 0.24+. + - Fixed all TRACKER_DBUS* to Tracker.DBUS. + + libtracker-sparql: + - All TrackerSparqlConnection APIs throw GLib.Error due to + GUnixFDList _append() API. + - Move TRACKER_ const definitions to Tracker namespace, i.e. + Tracker.DBUS_*. + + libtracker-miner: + - Generate Vala bindings from GIR. + - Improve GIR annotations for some nullable cases. + - Removed TrackerCrawlFlags and use TrackerDirectoryFlags + instead. + - Call tracker_data_provider_end_async() when dir has been + crawled. + - Fixed reference leak with TrackerTaskPool when using external + data miners. + + libtracker-extract: Fixed broken EXIF GPS coordinate + extraction. + + libtracker-control: + - Generate Vala bindings from GIR. + - Improve GIR annotations for some nullable cases. + + tracker-stats: + - Now EXPRESSIONS can be used to filter stats shown. + - Now only common and fallback RDF types are shown by default, + --all can be used to old behaviour. + + tracker-extract: + - Improved error parsing and content extraction for EPub + contents. + - Now EPub files are marked as new RDF type nfo:EBook. + + tracker-miner-fs: By default, ignore directories with + '.trackerignore' file inside. + + tracker-preferences: Removed fixed column for indexed + locations, column header text was cut off. + + Bugs fixed: bgo#735645, bgo#735636, bgo#735460, bgo#735610, + bgo#735567, bgo#735317, bgo#735339, bgo#733573, bgo#733317. + + Updated translations. + ------------------------------------------------------------------- Fri Aug 22 16:00:00 UTC 2014 - dimstar@opensuse.org diff --git a/tracker-extras.spec b/tracker-extras.spec index fd0bffc..09e3e6e 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.1.3 +Version: 1.1.4 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -58,6 +58,8 @@ Source0: http://download.gnome.org/sources/tracker/1.1/%{_name}-%{version Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs Patch0: tracker-extract-private.patch +# PATCH-FIX-UPSTREAM tracker-giflib-5.1.0.patch bgo#736328 dimstar@opensuse.org -- Support new GIFLib 5.1.0 API +Patch1: tracker-giflib-5.1.0.patch BuildRequires: NetworkManager-devel >= 0.8 BuildRequires: enca-devel BuildRequires: fdupes @@ -477,6 +479,7 @@ This package contains an nautilus plugin to tag files with Tracker. %prep %setup -q -n %{_name}-%{version} %patch0 -p1 +%patch1 -p1 translation-update-upstream cp %{S:2} src/miners/rss/README.SUSE @@ -524,7 +527,7 @@ NOCONFIGURE=1 gnome-autogen.sh --disable-miner-thunderbird \ %endif --disable-functional-tests -%__make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install %make_install diff --git a/tracker-giflib-5.1.0.patch b/tracker-giflib-5.1.0.patch new file mode 100644 index 0000000..4b5ffcd --- /dev/null +++ b/tracker-giflib-5.1.0.patch @@ -0,0 +1,41 @@ +From 48f9d0153fd6bde9490ec821d73856a3924f2a25 Mon Sep 17 00:00:00 2001 +From: Jan Engelhardt +Date: Tue, 9 Sep 2014 15:09:28 +0200 +Subject: [PATCH] tracker-extract-gif: add compatibility with GIFLib 5.1.0 + +Signed-off-by: Dominique Leuenberger + +https://bugzilla.gnome.org/show_bug.cgi?id=736328 +--- + src/tracker-extract/tracker-extract-gif.c | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/src/tracker-extract/tracker-extract-gif.c b/src/tracker-extract/tracker-extract-gif.c +index 43ba34a..10f87dc 100644 +--- a/src/tracker-extract/tracker-extract-gif.c ++++ b/src/tracker-extract/tracker-extract-gif.c +@@ -96,6 +96,12 @@ static inline void print_gif_error() + } + #endif /* GIFLIB_MAJOR >= 5 */ + ++/* giflib 5.1 changed the API of DGifCloseFile to take two arguments */ ++#if !defined(GIFLIB_MAJOR) || \ ++ !(GIFLIB_MAJOR > 5 || (GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1)) ++#define DGifCloseFile(a, b) DGifCloseFile(a) ++#endif ++ + static void + read_metadata (TrackerSparqlBuilder *preupdate, + TrackerSparqlBuilder *metadata, +@@ -680,7 +686,7 @@ tracker_extract_get_metadata (TrackerExtractInfo *info) + + g_free (uri); + +- if (DGifCloseFile (gifFile) != GIF_OK) { ++ if (DGifCloseFile (gifFile, NULL) != GIF_OK) { + #if GIFLIB_MAJOR < 5 + print_gif_error (); + #else /* GIFLIB_MAJOR < 5 */ +-- +2.0.4 + diff --git a/tracker.changes b/tracker.changes index 2d0ee56..875a067 100644 --- a/tracker.changes +++ b/tracker.changes @@ -1,3 +1,59 @@ +------------------------------------------------------------------- +Tue Sep 9 13:14:59 UTC 2014 - jengelh@inai.de + +- Add tracker-giflib-5.1.0.patch: Support GIFLib 5.1.0 API. + +------------------------------------------------------------------- +Mon Sep 8 08:42:34 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.1.4: + + New Feature: Extractor now supports eBook and Comic book + formats. + + ontology: Added new RDF type nfo:EBook for electronic books, + this is not in Nepomuk yet. + + libtracker-fts: Fixed a memory leak for property_names + variable. + = libtracker-data: Fixed compiler warning with + tracker_db_interface_sqlite_fts_update_text(). + + libtracker-bus: + - Fixed a bug where tracker-stats showed no information with + Vala 0.24+. + - Fixed all TRACKER_DBUS* to Tracker.DBUS. + + libtracker-sparql: + - All TrackerSparqlConnection APIs throw GLib.Error due to + GUnixFDList _append() API. + - Move TRACKER_ const definitions to Tracker namespace, i.e. + Tracker.DBUS_*. + + libtracker-miner: + - Generate Vala bindings from GIR. + - Improve GIR annotations for some nullable cases. + - Removed TrackerCrawlFlags and use TrackerDirectoryFlags + instead. + - Call tracker_data_provider_end_async() when dir has been + crawled. + - Fixed reference leak with TrackerTaskPool when using external + data miners. + + libtracker-extract: Fixed broken EXIF GPS coordinate + extraction. + + libtracker-control: + - Generate Vala bindings from GIR. + - Improve GIR annotations for some nullable cases. + + tracker-stats: + - Now EXPRESSIONS can be used to filter stats shown. + - Now only common and fallback RDF types are shown by default, + --all can be used to old behaviour. + + tracker-extract: + - Improved error parsing and content extraction for EPub + contents. + - Now EPub files are marked as new RDF type nfo:EBook. + + tracker-miner-fs: By default, ignore directories with + '.trackerignore' file inside. + + tracker-preferences: Removed fixed column for indexed + locations, column header text was cut off. + + Bugs fixed: bgo#735645, bgo#735636, bgo#735460, bgo#735610, + bgo#735567, bgo#735317, bgo#735339, bgo#733573, bgo#733317. + + Updated translations. + ------------------------------------------------------------------- Fri Aug 22 16:00:00 UTC 2014 - dimstar@opensuse.org diff --git a/tracker.spec b/tracker.spec index f5ad077..afad719 100644 --- a/tracker.spec +++ b/tracker.spec @@ -44,7 +44,7 @@ Name: tracker %define _name tracker -Version: 1.1.3 +Version: 1.1.4 Release: 0 %define TrackerAPI 1.0 %define RPMTrackerAPI 1_0 @@ -57,6 +57,8 @@ Source0: http://download.gnome.org/sources/tracker/1.1/%{_name}-%{version Source2: README.SUSE.rss # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs Patch0: tracker-extract-private.patch +# PATCH-FIX-UPSTREAM tracker-giflib-5.1.0.patch bgo#736328 dimstar@opensuse.org -- Support new GIFLib 5.1.0 API +Patch1: tracker-giflib-5.1.0.patch BuildRequires: NetworkManager-devel >= 0.8 BuildRequires: enca-devel BuildRequires: fdupes @@ -476,6 +478,7 @@ This package contains an nautilus plugin to tag files with Tracker. %prep %setup -q -n %{_name}-%{version} %patch0 -p1 +%patch1 -p1 translation-update-upstream cp %{S:2} src/miners/rss/README.SUSE @@ -523,7 +526,7 @@ NOCONFIGURE=1 gnome-autogen.sh --disable-miner-thunderbird \ %endif --disable-functional-tests -%__make %{?_smp_mflags} V=1 +make %{?_smp_mflags} %install %make_install