commit tracker for openSUSE:Factory
Hello community, here is the log from the commit of package tracker for openSUSE:Factory checked in at 2012-01-06 11:46:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tracker (Old) and /work/SRC/openSUSE:Factory/.tracker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "tracker", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes 2011-10-29 06:50:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes 2012-01-06 11:46:57.000000000 +0100 @@ -1,0 +2,72 @@ +Fri Dec 2 01:11:48 UTC 2011 - dimstar@opensuse.org + +- Disable evo plugins for now: %define build_evo 0: + e-d-s had some major API changes on the camel store and tracker + needs to catch up on this again, + +------------------------------------------------------------------- +Sat Nov 26 17:48:05 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.12.8: + + New feature: Added userguide miner + + libtracker-data: Ensure that fn:timezone-from-dateTime + returns an integer + + libtracker-extract: + - Do not leak GUnixFDList on errors getting metadata + - Call g_simple_async_result_complete*() for all error + conditions too getting metadata + + libtracker-miner: Avoid blocking other SPARQL buffers from + being able to process update arrays + + tracker-extract: + - Do not close FDs more than once for GIF, TIFF and TEXT + extractors + - Fixed possible leak TrackerExtractInfos + + tracker-extract-albumart: Fixed memory leak with Pixbuf loader + + tracker-extract-pdf: + - Fixed leak Poppler actions when reading TOC + - Fixed uninitialised read warnings in Valgrind + + tracker-needle: + - Require GTK+ 3.0 in glade file + - Now display and allow editing of tags in the tag view + - Now find tags as well as other results with search criteria + + Bugs fixed: nokia#285537, nokia#291569, nokia#292744, + nokia#290406, nokia#285426, nokia#290165, nokia#290480, + nokia#291088, nokia#290814, nokia#290249, nokia#289953, + nokia#289635, nokia#286656, nokia#286610, nokia#284591, + nokia#288530 + + Updated translations. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. +- Add tracker-g_thread.patch: Remove g_thread_init calls. + +------------------------------------------------------------------- +Mon Nov 7 00:19:00 UTC 2011 - dimstar@opensuse.org + +- Update to version 0.12.7: + + libtracker-miner: + - Use a cancellable per crawled directory + - Improve logging of sparql errors + + tracker-extract-gstreamer: Handle streams with no tags + + tracker-writeback: Apply writeback handlers sequentially on a + same file + + Updated tests. + + Bugs fixed: bgo#662364, nokia#287970, nokia#287972. + + Updated translations. +- Changes from version 0.12.6: + + tracker-control: + - Fix crash when unable to get miner pause details + - Do not call g_object_unref on NULL in error case + + tracker-extract: + - Also complete cancelled tasks + - Fix uninitialized variable in albumart + + tracker-extract-text: Fix crash if unable to open file + + tracker-miner-fs: Fix uninitialized variable + + tracker-needle: Fix crash in result store + + tracker-preferences: Mark tooltips in tracker-preferences.ui + for translation + + Updated tests. + + Bugs fixed: bgo#662099, nokia#286589, nokia#287278. + + Updated translations. + +------------------------------------------------------------------- tracker.changes: same change Old: ---- tracker-0.12.5.tar.bz2 New: ---- tracker-0.12.8.tar.xz tracker-g_thread.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker-extras.spec ++++++ --- /var/tmp/diff_new_pack.X1nrfE/_old 2012-01-06 11:46:59.000000000 +0100 +++ /var/tmp/diff_new_pack.X1nrfE/_new 2012-01-06 11:46:59.000000000 +0100 @@ -30,7 +30,7 @@ %define build_thunderbird 0 %else %define build_applet 1 -%define build_evo 1 +%define build_evo 0 %define build_firefox 1 %define build_gui 1 %define build_miner_flickr 1 @@ -50,20 +50,23 @@ Name: tracker-extras %define _name tracker -Version: 0.12.5 +Version: 0.12.8 Release: 1 +# FIXME: Verify if the evolution plugin can be built again (define build_evo 1 in build_extras section) # FIXME: missing pkgconfig(libcue) BuildRequires: we don't have this packaged... License: GPLv2+ Summary: Powerful object database, tag/metadata database, search tool and indexer Url: http://projects.gnome.org/tracker/ Group: Productivity/Other -Source0: http://download.gnome.org/sources/tracker/0.12/%{_name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/tracker/0.12/%{_name}-%{version}.tar.xz Source1: README.SUSE.flickr Source2: README.SUSE.rss # 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 # PATCH-FIX-OPENSUSE tracker-fix-include-sched-idle.patch malcolmlewis@opensuse.org -- Add linux/sched.h to includes for 11.4 only for the location of SCHED_IDLE. This is only needed for 11.4 and earlier. Patch2: tracker-fix-include-sched-idle.patch +# PATCH-FIX-UPSTREAM tracker-g_thread.patch dimstar@opensuse.org -- Remobe g_thread_init calls. Patch taken from upstream git. +Patch3: tracker-g_thread.patch BuildRequires: NetworkManager-devel >= 0.8 BuildRequires: enca-devel BuildRequires: fdupes @@ -86,6 +89,8 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala >= 0.12.0 +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: zlib-devel BuildRequires: pkgconfig(gee-1.0) %if !%{build_extras} @@ -434,6 +439,7 @@ %patch1 -p1 %patch2 %endif +%patch3 -p1 cp %{S:1} src/miners/flickr/README.SUSE cp %{S:2} src/miners/rss/README.SUSE ++++++ tracker.spec ++++++ --- /var/tmp/diff_new_pack.X1nrfE/_old 2012-01-06 11:46:59.000000000 +0100 +++ /var/tmp/diff_new_pack.X1nrfE/_new 2012-01-06 11:46:59.000000000 +0100 @@ -30,7 +30,7 @@ %define build_thunderbird 0 %else %define build_applet 1 -%define build_evo 1 +%define build_evo 0 %define build_firefox 1 %define build_gui 1 %define build_miner_flickr 1 @@ -48,20 +48,23 @@ Name: tracker %define _name tracker -Version: 0.12.5 +Version: 0.12.8 Release: 1 +# FIXME: Verify if the evolution plugin can be built again (define build_evo 1 in build_extras section) # FIXME: missing pkgconfig(libcue) BuildRequires: we don't have this packaged... License: GPLv2+ Summary: Powerful object database, tag/metadata database, search tool and indexer Url: http://projects.gnome.org/tracker/ Group: Productivity/Other -Source0: http://download.gnome.org/sources/tracker/0.12/%{_name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/tracker/0.12/%{_name}-%{version}.tar.xz Source1: README.SUSE.flickr Source2: README.SUSE.rss # 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 # PATCH-FIX-OPENSUSE tracker-fix-include-sched-idle.patch malcolmlewis@opensuse.org -- Add linux/sched.h to includes for 11.4 only for the location of SCHED_IDLE. This is only needed for 11.4 and earlier. Patch2: tracker-fix-include-sched-idle.patch +# PATCH-FIX-UPSTREAM tracker-g_thread.patch dimstar@opensuse.org -- Remobe g_thread_init calls. Patch taken from upstream git. +Patch3: tracker-g_thread.patch BuildRequires: NetworkManager-devel >= 0.8 BuildRequires: enca-devel BuildRequires: fdupes @@ -84,6 +87,8 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: vala >= 0.12.0 +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: zlib-devel BuildRequires: pkgconfig(gee-1.0) %if !%{build_extras} @@ -432,6 +437,7 @@ %patch1 -p1 %patch2 %endif +%patch3 -p1 cp %{S:1} src/miners/flickr/README.SUSE cp %{S:2} src/miners/rss/README.SUSE ++++++ tracker-g_thread.patch ++++++
From 9295f5952a5d1a8ae8c461adef7e36caee01c676 Mon Sep 17 00:00:00 2001 From: Jürg Billeter
Date: Sun, 27 Nov 2011 14:10:21 +0000 Subject: Remove g_thread_init calls
Calling g_thread_init with GLib 2.31 requires explicit dependency on
gthread-2.0. However, g_type_init initializes threads since GLib 2.24,
so it is no longer needed.
---
Index: tracker-0.12.8/configure.ac
===================================================================
--- tracker-0.12.8.orig/configure.ac
+++ tracker-0.12.8/configure.ac
@@ -246,7 +246,6 @@ PKG_CHECK_MODULES(LIBTRACKER_EXTRACT, [$
# Check requirements for libtracker-fts
LIBTRACKER_FTS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
sqlite3 >= $SQLITE_REQUIRED"
PKG_CHECK_MODULES(LIBTRACKER_FTS, [$LIBTRACKER_FTS_REQUIRED])
@@ -267,7 +266,6 @@ PKG_CHECK_MODULES(LIBTRACKER_SPARQL, [$L
# Check requirements for tracker-control
TRACKER_CONTROL_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
uuid"
PKG_CHECK_MODULES(TRACKER_CONTROL, [$TRACKER_CONTROL_REQUIRED])
@@ -275,7 +273,6 @@ PKG_CHECK_MODULES(TRACKER_CONTROL, [$TRA
# Check requirements for tracker-explorer
TRACKER_EXPLORER_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED
gtk+-3.0 >= $GTK_REQUIRED
gee-1.0 >= $GEE_REQUIRED"
@@ -294,7 +291,6 @@ PKG_CHECK_MODULES(TRACKER_RESDUMP, [$TRA
# Check requirements for tracker-store
TRACKER_STORE_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED
sqlite3 >= $SQLITE_REQUIRED"
@@ -305,7 +301,6 @@ TRACKER_STORE_LIBS="$TRACKER_STORE_LIBS
# Check requirements for tracker-extract
TRACKER_EXTRACT_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED"
PKG_CHECK_MODULES(TRACKER_EXTRACT, [$TRACKER_EXTRACT_REQUIRED])
@@ -318,7 +313,6 @@ PKG_CHECK_MODULES(TRACKER_EXTRACT_MODULE
# Check requirements for tracker-writeback
TRACKER_WRITEBACK_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED"
PKG_CHECK_MODULES(TRACKER_WRITEBACK, [$TRACKER_WRITEBACK_REQUIRED])
@@ -326,7 +320,6 @@ PKG_CHECK_MODULES(TRACKER_WRITEBACK, [$T
# Check requirements for tracker-miner-fs
TRACKER_MINER_FS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED"
PKG_CHECK_MODULES(TRACKER_MINER_FS, [$TRACKER_MINER_FS_REQUIRED])
@@ -429,15 +422,13 @@ TRACKER_MINER_FLICKR_LIBS="$TRACKER_MINE
# Check requirements for tracker-utils
TRACKER_UTILS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
- gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED"
+ gio-unix-2.0 >= $GLIB_REQUIRED"
PKG_CHECK_MODULES(TRACKER_UTILS, [$TRACKER_UTILS_REQUIRED])
# Check requirements for tracker-needle
TRACKER_NEEDLE_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED
gtk+-3.0 >= $GTK_REQUIRED"
@@ -448,7 +439,6 @@ PKG_CHECK_MODULES(TRACKER_NEEDLE, [$TRAC
# Check requirements for tracker-preferences
TRACKER_PREFERENCES_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED
gtk+-3.0 >= $GTK_REQUIRED"
@@ -459,7 +449,6 @@ PKG_CHECK_MODULES(TRACKER_PREFERENCES, [
# Check requirements for tracker-search-bar
TRACKER_SEARCH_BAR_REQUIRED="glib-2.0 >= $GLIB_REQUIRED
gio-unix-2.0 >= $GLIB_REQUIRED
- gthread-2.0 >= $GLIB_REQUIRED
gmodule-2.0 >= $GLIB_REQUIRED
gtk+-3.0 >= $GTK_REQUIRED
gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED
Index: tracker-0.12.8/examples/libtracker-miner/tracker-main.c
===================================================================
--- tracker-0.12.8.orig/examples/libtracker-miner/tracker-main.c
+++ tracker-0.12.8/examples/libtracker-miner/tracker-main.c
@@ -195,10 +195,6 @@ main (int argc, char *argv[])
g_type_init ();
- if (!g_thread_supported ()) {
- g_thread_init (NULL);
- }
-
main_loop = g_main_loop_new (NULL, FALSE);
miner = tracker_miner_test_new ("test");
Index: tracker-0.12.8/src/miners/fs/tracker-main.c
===================================================================
--- tracker-0.12.8.orig/src/miners/fs/tracker-main.c
+++ tracker-0.12.8/src/miners/fs/tracker-main.c
@@ -696,10 +696,6 @@ main (gint argc, gchar *argv[])
g_type_init ();
- if (!g_thread_supported ()) {
- g_thread_init (NULL);
- }
-
setlocale (LC_ALL, "");
bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR);
Index: tracker-0.12.8/src/miners/rss/tracker-main.c
===================================================================
--- tracker-0.12.8.orig/src/miners/rss/tracker-main.c
+++ tracker-0.12.8/src/miners/rss/tracker-main.c
@@ -61,7 +61,6 @@ main (int argc, char **argv)
const gchar *error_message;
g_type_init ();
- g_thread_init (NULL);
setlocale (LC_ALL, "");
Index: tracker-0.12.8/src/tracker-control/tracker-control.c
===================================================================
--- tracker-0.12.8.orig/src/tracker-control/tracker-control.c
+++ tracker-0.12.8/src/tracker-control/tracker-control.c
@@ -68,10 +68,6 @@ main (int argc, char **argv)
g_type_init ();
- if (!g_thread_supported ()) {
- g_thread_init (NULL);
- }
-
/* Translators: this messagge will apper immediately after the */
/* usage string - Usage: COMMAND [OPTION]...
participants (1)
-
root@hilbert.suse.de