Hello community, here is the log from the commit of package tracker.938 for openSUSE:12.2:Update checked in at 2012-09-28 15:02:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/tracker.938 (Old) and /work/SRC/openSUSE:12.2:Update/.tracker.938.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker.938", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2012-08-23 02:41:28.555381587 +0200 +++ /work/SRC/openSUSE:12.2:Update/.tracker.938.new/tracker-extras.changes 2012-09-28 15:02:13.000000000 +0200 @@ -0,0 +1,1845 @@ +------------------------------------------------------------------- +Sat Sep 15 11:48:25 UTC 2012 - [email protected] + +- Add libtracker-fts-ICU-complx-locale.patch, fixes bnc#780614. + +------------------------------------------------------------------- +Fri Jul 6 16:45:14 UTC 2012 - [email protected] + +- Update to version 0.14.2: + + tracker-extract: Fix compilation of Qt Media Art backend + + tracker-extract-gstreamer: Fix invalid pointer access from + gst_tag_list_get_string() use + + tracker-miner-fs: + - Remove failed extractions from queues if + g_file_query_info_async() fails. + - Removed unused code for dir config root Quark + + Bugs fixed: + - bgo#676437: TrackerMinerFS: priv->extraction_timer can't be + NULL when we update miner progress + - bgo#676153: Crash on USB removal during crawling + - bgo#676435: Infinite loop in miner + - bgo#679313, bgo#674869, bgo#676516, bgo#676213, bgo#675431, + bgo#676849, bgo#676433, bgo#676514, bgo#675437. + + Updated translations. + +------------------------------------------------------------------- +Thu May 3 19:38:54 UTC 2012 - [email protected] + +- Update to version 0.14.1: + + New Feature: tracker-sandbox, to help with development + + libtracker-common: Set G_MESSAGES_DEBUG when verbosity > 2 + + libtracker-sparql: Set G_MESSAGES_DEBUG when verbosity > 2 + + libtracker-miner: + - Don't abort() if none file:// URI themes are used + - Fix unit tests with GLib 2.28 + + tracker-extract: Add 'max-media-art-width' config option + + tracker-extract-oasis: + - Support Libreoffice graphic/drawing files (*.odg) + - Simplify text extraction and retrieve more content for ODT + files + + tracker-miner-fs: Do not index non-eligible mount points on + startup + + tracker-needle: Fix typo when toggling tags fails + + build: Error gracefully in autogen.sh when valac is not + installed + + Bugs fixed: bgo#672308, bgo#672415. + + Updated translations. +- Add tracker-evo-implicit.patch: Include additional header in + order to have all the required evo symbols available. +- Manually create %{buildroot}%{_datadir}/tracker/icons/ in install + of tracker.spec, so that it's owned by the tracker subpackage, + and other subpackages built from tracker-extras.spec don't have + issues with an unowned directory. +- Fix the fact that tracker libraries require the tracker package, + because of private libraries shipped in the tracker package; this + effectively made tracker uninstallable (bnc#724554): + + Split private libraries from %{_libdir}/tracker-0.14 to + separate package libtracker-common-0_14-0. This does not + exactly match the SLPP, as the soname of the library is + libtracker-common.so.0 (name which is consistent across + versions, but the libraries are in a versioned folder, which + guarantees parallel installability of different versions. + + Add explicit libtracker-common-0_14-0 Requires to + libtracker-extract-0_14-0, libtracker-miner-0_14-0 and + libtracker-sparql-0_14-0: the Requires autodetection for + libraries will be libtracker-common.so.0, but this will exist + for several versions of tracker. So we need to help rpm with an + explicit Requires on the right version of the package. + +------------------------------------------------------------------- +Fri Mar 9 21:10:27 UTC 2012 - [email protected] + +- Add tracker-libgrss-0.5.patch: Support and require libgrss 0.5. +- Add libtool BuildRequires and call to autoreconf, as above patch + touches the build system. +- Remove xz BuildRequires now that it comes for free in the build + system. + +------------------------------------------------------------------- +Thu Mar 8 20:55:05 UTC 2012 - [email protected] + +- Update to version 0.14.0: + + firefox, thunderbird: + - Do not crash recent versions of Firefox/Thunderbird + - Use tracker 0.14 libraries + - Mark the plugins as compatible with newer versions of + Firefox/Thunderbird + + tracker-extract: Use ISO volume ID as title for unknown OS + + tracker-miner-evolution: build fixes + + tracker-miner-flickr, tracker-miner-rss: Do not autostart the + miners on login + + tracker-miner-fs: Handle absolute paths in ignored dirs + + tracker-needle: Order results properly + + Other code changes. + + Updated translations. +- Re-enable evo-plugin: %define build_evo 1. + +------------------------------------------------------------------- +Wed Feb 15 20:47:32 UTC 2012 - [email protected] + +- Update to version 0.13.1: + + New Feature: ISO file extractor + + Fix build with glib 2.31 + + Various other build fixes + + libtracker-common: Add new function tracker_file_open_fd() + + libtracker-data: Fix dead code with disabled journal + + libtracker-miner: + - Don't send sparql to tracker-store for missing/cancelled + files + - Ensure we deal with the canonical copy on ::directory-removed + - Improve logging + + libtracker-extract: + - Do not use tracker_coalesce_strip on constant strings in unit + tests + - Don't build EXIF tests if we don't have support enabled + + tracker-store: Print warning if unable to initialize statistics + + tracker-miner-fs: + - Fix crash when SIGTERM happens before mainloop is available + - Don't index removable media on initial index if disabled + + tracker-extract-msoffice: Add debugging aid for when opening + file fails + + ttl2sgml: Do not call fclose if file is NULL + + Bugs fixed: bgo#669546, bgo#666654, bgo#666410, bgo#666678, + bgo#666372, bgo#667786, bgo#667787, nokia#286488, nokia#289635, + nokia#296009, nokia#290406 + + Updated translations. +- Add libosinfo-devel BuildRequires for the new ISO extractor. +- Add libcue-devel BuildRequires to allow CUE sheet parsing, as we + now have this package in Factory. + +------------------------------------------------------------------- +Thu Jan 19 08:48:55 UTC 2012 - [email protected] + +- Add libjpeg-devel BuildRequires for non-extras builds to build + JPEG support in extractors. + +------------------------------------------------------------------- +Fri Dec 16 11:12:46 UTC 2011 - [email protected] + +- Update to version 0.13.0: + + New Feature: CUE sheet parsing is now supported + + libtracker-common: New env var TRACKER_USE_CONFIG_FILES to + output ini files instead of use GSettings is available + + libtracker-miner: + - Updated TrackerMinerFS (breaks API/ABI) + - Introducing TrackerIndexingTree (to use with TrackerMinerFS) + - Albumart renamed to Media art and refactored + + tracker-miner-fs: Refactored, mtime checks are +50% faster and + indexing slightly improved + + Removed GLib unicode parser: it was sub-optimal and unused. + + Many other fixes. + + Updted translations. +- Drop tracker-g_thread.patch: fixed upstream. +- Change License tag to spdx identifier. +- Rename library packages from *-0_12-0 to *-0_14-0. following + upstream SONAME changes. +- Split typelib files out into typelib-1_0-Tracker-0_14, + typelib-1_0-TrackerExtract-0_14 and + typelib-1_0-TrackerMiner-0_14 subpackages. +- Add Requires for new typelib subpackages to devel subpackage. + +------------------------------------------------------------------- +Fri Dec 2 01:11:48 UTC 2011 - [email protected] + +- 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 - [email protected] + +- 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, ++++ 1648 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.2:Update/.tracker.938.new/tracker-extras.changes New Changes file: tracker.changes: same change New: ---- README.SUSE.flickr README.SUSE.rss libtracker-fts-ICU-complx-locale.patch pre_checkin.sh tracker-0.14.2.tar.xz tracker-evo-implicit.patch tracker-extras.changes tracker-extras.spec tracker-fix-include-sched-idle.patch tracker-libgrss-0.5.patch tracker-removeable-media-off.patch tracker.changes tracker.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tracker-extras.spec ++++++ ++++ 924 lines (skipped) tracker.spec: same change ++++++ README.SUSE.flickr ++++++ There is currently no graphical way to configure the Flickr miner. However, assocation with your Flickr account can be manually done with a tool like d-feet or any other D-Bus client. See this wiki page for more information: http://live.gnome.org/Tracker/Documentation/WebMiners/Association ++++++ README.SUSE.rss ++++++ There is currently no graphical way to configure the RSS miner. Feed channels have to be registered manually into Tracker. As an example, the file initial-data.ttl contains feeds that you can register with this command: tracker-import initial-data.ttl The tracker-miner-rss binary also has an --add-feed option. ++++++ libtracker-fts-ICU-complx-locale.patch ++++++ >From 48713ba26af38a15a97fc7ebb0828cd287ef2447 Mon Sep 17 00:00:00 2001 From: Alexandre Rostovtsev <[email protected]> Date: Fri, 20 Jul 2012 14:46:33 +0000 Subject: libtracker-fts: ICU cannot handle complex locale descriptions ubrk_open expects the name of just a single locale (e.g. "en_US.UTF-8"), not the full definition of your various locale variables and their values as returned by glibc's setlocale(LC_ALL, NULL). Instead, limit ourselves to LC_CTYPE, since after all, that's all we need to determine word boundaries. Fixes GB#675660. --- diff --git a/src/libtracker-fts/tracker-parser-libicu.c b/src/libtracker-fts/tracker-parser-libicu.c index 7388f69..69f75ed 100644 --- a/src/libtracker-fts/tracker-parser-libicu.c +++ b/src/libtracker-fts/tracker-parser-libicu.c @@ -676,7 +676,7 @@ tracker_parser_reset (TrackerParser *parser, /* Open word-break iterator */ parser->bi = ubrk_open(UBRK_WORD, - setlocale (LC_ALL, NULL), + setlocale (LC_CTYPE, NULL), parser->utxt, parser->utxt_size, &error); -- cgit v0.9.0.2 ++++++ pre_checkin.sh ++++++ #!/bin/sh cp tracker.changes tracker-extras.changes sed "s/\(%define *build_extras *\)0/\11/;s/\(^Name: *\)tracker.*/\1tracker-extras/" tracker.spec > tracker-extras.spec sed -i " /^Name: *tracker-extras/i \ # Do not edit this auto generated file! Edit tracker.spec. " tracker-extras.spec ++++++ tracker-evo-implicit.patch ++++++ Index: tracker-0.14.1/src/plugins/evolution/tracker-evolution-plugin.c =================================================================== --- tracker-0.14.1.orig/src/plugins/evolution/tracker-evolution-plugin.c +++ tracker-0.14.1/src/plugins/evolution/tracker-evolution-plugin.c @@ -51,6 +51,7 @@ #include <libemail-engine/mail-config.h> #include <libemail-engine/mail-ops.h> #include <libemail-utils/e-account-utils.h> +#include <mail/e-mail-backend.h> #elif defined(EVOLUTION_SHELL_3_2) #include <mail/em-utils.h> #include <mail/e-mail.h> ++++++ tracker-fix-include-sched-idle.patch ++++++ --- src/libtracker-common/tracker-sched.c 2011-10-06 08:07:14.000000000 -0500 +++ src/libtracker-common/tracker-sched.c.orig 2011-10-13 16:43:03.000000000 -0500 @@ -26,6 +26,7 @@ #endif #include <errno.h> +#include <linux/sched.h> #include <sched.h> #include <glib.h> ++++++ tracker-libgrss-0.5.patch ++++++ >From d78c684bc16cb845869303b34766003777d8cc39 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger <[email protected]> Date: Fri, 9 Mar 2012 22:05:26 +0100 Subject: [PATCH] Support and require libgrss-0.5 (Bug #671751) --- configure.ac | 4 +- src/miners/rss/tracker-miner-rss.c | 96 ++++++++++++++++++------------------ 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/configure.ac b/configure.ac index 30c8253..927b4b9 100644 --- a/configure.ac +++ b/configure.ac @@ -189,7 +189,7 @@ LIBSTREAMANALYZER_REQUIRED=0.7.0 GEE_REQUIRED=0.3 TAGLIB_REQUIRED=1.6 GNOME_KEYRING_REQUIRED=2.26 -LIBGRSS_REQUIRED=0.3 +LIBGRSS_REQUIRED=0.5 REST_REQUIRED=0.6 NETWORK_MANAGER_REQUIRED=0.8 GSTREAMER_REQUIRED=0.10.31 @@ -434,7 +434,7 @@ fi # Check requirements for tracker-miner-rss TRACKER_MINER_RSS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - libgrss-0 >= $LIBGRSS_REQUIRED" + libgrss-0.5 >= $LIBGRSS_REQUIRED" PKG_CHECK_MODULES(TRACKER_MINER_RSS, [$TRACKER_MINER_RSS_REQUIRED], [have_tracker_miner_rss=yes], diff --git a/src/miners/rss/tracker-miner-rss.c b/src/miners/rss/tracker-miner-rss.c index 5d32634..e36084a 100644 --- a/src/miners/rss/tracker-miner-rss.c +++ b/src/miners/rss/tracker-miner-rss.c @@ -39,7 +39,7 @@ struct _TrackerMinerRSSPrivate { gboolean stopped; gchar *last_status; - FeedsPool *pool; + GrssFeedsPool *pool; gint now_fetching; GDBusConnection *connection; guint graph_updated_id; @@ -50,14 +50,14 @@ struct _TrackerMinerRSSPrivate { typedef struct { TrackerMinerRSS *miner; - FeedChannel *channel; + GrssFeedChannel *channel; gint timeout_id; GCancellable *cancellable; } FeedChannelUpdateData; typedef struct { TrackerMinerRSS *miner; - FeedItem *item; + GrssFeedItem *item; GCancellable *cancellable; } FeedItemInsertData; @@ -76,14 +76,14 @@ static void retrieve_and_schedule_feeds (TrackerMinerRSS *mine static gboolean feed_channel_changed_timeout_cb (gpointer user_data); static void feed_channel_update_data_free (FeedChannelUpdateData *fcud); static void feed_item_insert_data_free (FeedItemInsertData *fiid); -static void feed_fetching_cb (FeedsPool *pool, - FeedChannel *feed, +static void feed_fetching_cb (GrssFeedsPool *pool, + GrssFeedChannel *feed, gpointer user_data); -static void feed_ready_cb (FeedsPool *pool, - FeedChannel *feed, +static void feed_ready_cb (GrssFeedsPool *pool, + GrssFeedChannel *feed, GList *items, gpointer user_data); -static const gchar *get_message_url (FeedItem *item); +static const gchar *get_message_url (GrssFeedItem *item); G_DEFINE_TYPE (TrackerMinerRSS, tracker_miner_rss, TRACKER_TYPE_MINER) @@ -150,7 +150,7 @@ tracker_miner_rss_init (TrackerMinerRSS *object) NULL, (GDestroyNotify) feed_channel_update_data_free); - priv->pool = feeds_pool_new (); + priv->pool = grss_feeds_pool_new (); g_signal_connect (priv->pool, "feed-fetching", G_CALLBACK (feed_fetching_cb), object); g_signal_connect (priv->pool, "feed-ready", G_CALLBACK (feed_ready_cb), object); priv->now_fetching = 0; @@ -193,7 +193,7 @@ graph_updated_cb (GDBusConnection *connection, static FeedChannelUpdateData * feed_channel_update_data_new (TrackerMinerRSS *miner, - FeedChannel *channel) + GrssFeedChannel *channel) { FeedChannelUpdateData *fcud; @@ -235,7 +235,7 @@ feed_channel_update_data_free (FeedChannelUpdateData *fcud) static FeedItemInsertData * feed_item_insert_data_new (TrackerMinerRSS *miner, - FeedItem *item) + GrssFeedItem *item) { FeedItemInsertData *fiid; @@ -305,7 +305,7 @@ feed_channel_changed_timeout_cb (gpointer user_data) now = time (NULL); uri = g_object_get_data (G_OBJECT (fcud->channel), "subject"); - g_message ("Updating mfo:updatedTime for channel '%s'", feed_channel_get_title (fcud->channel)); + g_message ("Updating mfo:updatedTime for channel '%s'", grss_feed_channel_get_title (fcud->channel)); /* I hope there will be soon a SPARQL command to just update a * value instead to delete and re-insert it @@ -344,13 +344,13 @@ static void feed_channel_change_updated_time (FeedItemInsertData *fiid) { TrackerMinerRSSPrivate *priv; - FeedChannel *channel; + GrssFeedChannel *channel; FeedChannelUpdateData *fcud; priv = TRACKER_MINER_RSS_GET_PRIVATE (fiid->miner); /* Check we don't already have an update request for this channel */ - channel = feed_item_get_parent (fiid->item); + channel = grss_feed_item_get_parent (fiid->item); fcud = g_hash_table_lookup (priv->channel_updates, channel); if (fcud) { @@ -371,9 +371,9 @@ feed_channel_change_updated_time (FeedItemInsertData *fiid) } static void -feed_fetching_cb (FeedsPool *pool, - FeedChannel *channel, - gpointer user_data) +feed_fetching_cb (GrssFeedsPool *pool, + GrssFeedChannel *channel, + gpointer user_data) { gint avail; gdouble prog; @@ -382,7 +382,7 @@ feed_fetching_cb (FeedsPool *pool, miner = TRACKER_MINER_RSS (user_data); priv = TRACKER_MINER_RSS_GET_PRIVATE (miner); - avail = feeds_pool_get_listened_num (priv->pool); + avail = grss_feeds_pool_get_listened_num (priv->pool); priv->now_fetching++; @@ -390,7 +390,7 @@ feed_fetching_cb (FeedsPool *pool, priv->now_fetching = avail; g_message ("Fetching channel details, source:'%s' (in progress: %d/%d)", - feed_channel_get_source (channel), + grss_feed_channel_get_source (channel), priv->now_fetching, avail); @@ -408,7 +408,7 @@ feed_item_insert_cb (GObject *source, const gchar *title; fiid = user_data; - title = feed_item_get_title (fiid->item); + title = grss_feed_item_get_title (fiid->item); error = NULL; tracker_sparql_connection_update_finish (TRACKER_SPARQL_CONNECTION (source), result, &error); @@ -441,7 +441,7 @@ feed_item_check_exists_cb (GObject *source_object, TrackerSparqlCursor *cursor; GError *error; TrackerSparqlBuilder *sparql; - FeedChannel *channel; + GrssFeedChannel *channel; gboolean has_geolocation; fiid = user_data; @@ -475,12 +475,12 @@ feed_item_check_exists_cb (GObject *source_object, } url = get_message_url (fiid->item); - channel = feed_item_get_parent (fiid->item); + channel = grss_feed_item_get_parent (fiid->item); str = tracker_sparql_cursor_get_string (cursor, 0, NULL); if (str && g_ascii_strcasecmp (str, "true") == 0) { g_message (" Item already exists '%s'", - feed_item_get_title (fiid->item)); + grss_feed_item_get_title (fiid->item)); if (cursor) { g_object_unref (cursor); @@ -495,7 +495,7 @@ feed_item_check_exists_cb (GObject *source_object, sparql = tracker_sparql_builder_new_update (); - has_geolocation = feed_item_get_geo_point (fiid->item, &latitude, &longitude); + has_geolocation = grss_feed_item_get_geo_point (fiid->item, &latitude, &longitude); tracker_sparql_builder_insert_open (sparql, NULL); if (has_geolocation) { @@ -523,7 +523,7 @@ feed_item_check_exists_cb (GObject *source_object, tracker_sparql_builder_object (sparql, "_:location"); } - tmp_string = feed_item_get_title (fiid->item); + tmp_string = grss_feed_item_get_title (fiid->item); if (tmp_string != NULL) { g_message (" Title:'%s'", tmp_string); @@ -531,7 +531,7 @@ feed_item_check_exists_cb (GObject *source_object, tracker_sparql_builder_object_unvalidated (sparql, tmp_string); } - tmp_string = feed_item_get_description (fiid->item); + tmp_string = grss_feed_item_get_description (fiid->item); if (tmp_string != NULL) { tracker_sparql_builder_predicate (sparql, "nie:plainTextContent"); tracker_sparql_builder_object_unvalidated (sparql, tmp_string); @@ -553,7 +553,7 @@ feed_item_check_exists_cb (GObject *source_object, tracker_sparql_builder_predicate (sparql, "mfo:downloadedTime"); tracker_sparql_builder_object_date (sparql, &t); - t = feed_item_get_publish_time (fiid->item); + t = grss_feed_item_get_publish_time (fiid->item); tracker_sparql_builder_predicate (sparql, "nie:contentCreated"); tracker_sparql_builder_object_date (sparql, &t); @@ -579,16 +579,16 @@ feed_item_check_exists_cb (GObject *source_object, static void feed_item_check_exists (TrackerMinerRSS *miner, - FeedItem *item) + GrssFeedItem *item) { FeedItemInsertData *fiid; - FeedChannel *feed; + GrssFeedChannel *feed; gchar *query; gchar *communication_channel; const gchar *url; url = get_message_url (item); - feed = feed_item_get_parent (item); + feed = grss_feed_item_get_parent (item); communication_channel = g_object_get_data (G_OBJECT (feed), "subject"); query = g_strdup_printf ("ASK {" @@ -610,10 +610,10 @@ feed_item_check_exists (TrackerMinerRSS *miner, } static void -feed_ready_cb (FeedsPool *pool, - FeedChannel *channel, - GList *items, - gpointer user_data) +feed_ready_cb (GrssFeedsPool *pool, + GrssFeedChannel *channel, + GList *items, + gpointer user_data) { TrackerMinerRSS *miner; TrackerMinerRSSPrivate *priv; @@ -636,10 +636,10 @@ feed_ready_cb (FeedsPool *pool, } g_message ("Verifying channel:'%s' is up to date", - feed_channel_get_title (channel)); + grss_feed_channel_get_title (channel)); for (iter = items; iter; iter = iter->next) { - FeedItem *item = iter->data; + GrssFeedItem *item = iter->data; feed_item_check_exists (miner, item); } @@ -654,7 +654,7 @@ feeds_retrieve_cb (GObject *source_object, TrackerSparqlCursor *cursor; GError *error = NULL; TrackerMinerRSSPrivate *priv; - FeedChannel *chan; + GrssFeedChannel *chan; gint count; cursor = tracker_sparql_connection_query_finish (TRACKER_SPARQL_CONNECTION (source_object), @@ -691,12 +691,12 @@ feeds_retrieve_cb (GObject *source_object, interval = tracker_sparql_cursor_get_string (cursor, 2, NULL); subject = tracker_sparql_cursor_get_string (cursor, 3, NULL); - chan = feed_channel_new (); + chan = grss_feed_channel_new (); g_object_set_data_full (G_OBJECT (chan), "subject", g_strdup (subject), g_free); - feed_channel_set_source (chan, g_strdup (source)); + grss_feed_channel_set_source (chan, g_strdup (source)); /* TODO How to manage feeds with an update mfo:updateInterval == 0 ? * Here the interval is forced to be at least 1 minute, but perhaps those @@ -705,7 +705,7 @@ feeds_retrieve_cb (GObject *source_object, mins = strtoull (interval, NULL, 10); if (mins <= 0) mins = 1; - feed_channel_set_update_interval (chan, mins); + grss_feed_channel_set_update_interval (chan, mins); g_message (" '%s' (%s) - update interval of %s minutes", title, @@ -720,7 +720,7 @@ feeds_retrieve_cb (GObject *source_object, } priv = TRACKER_MINER_RSS_GET_PRIVATE (user_data); - feeds_pool_listen (priv->pool, channels); + grss_feeds_pool_listen (priv->pool, channels); g_object_unref (cursor); @@ -753,13 +753,13 @@ retrieve_and_schedule_feeds (TrackerMinerRSS *miner) } static const gchar * -get_message_url (FeedItem *item) +get_message_url (GrssFeedItem *item) { const gchar *url; - feed_item_get_real_source (item, &url, NULL); + grss_feed_item_get_real_source (item, &url, NULL); if (url == NULL) - url = feed_item_get_source (item); + url = grss_feed_item_get_source (item); return url; } @@ -772,7 +772,7 @@ miner_started (TrackerMiner *miner) priv = TRACKER_MINER_RSS_GET_PRIVATE (miner); retrieve_and_schedule_feeds (TRACKER_MINER_RSS (miner)); - feeds_pool_switch (priv->pool, TRUE); + grss_feeds_pool_switch (priv->pool, TRUE); } static void @@ -781,7 +781,7 @@ miner_stopped (TrackerMiner *miner) TrackerMinerRSSPrivate *priv; priv = TRACKER_MINER_RSS_GET_PRIVATE (miner); - feeds_pool_switch (priv->pool, FALSE); + grss_feeds_pool_switch (priv->pool, FALSE); g_object_set (miner, "progress", 1.0, "status", "Idle", NULL); } @@ -791,7 +791,7 @@ miner_paused (TrackerMiner *miner) TrackerMinerRSSPrivate *priv; priv = TRACKER_MINER_RSS_GET_PRIVATE (miner); - feeds_pool_switch (priv->pool, FALSE); + grss_feeds_pool_switch (priv->pool, FALSE); /* Save last status */ g_free (priv->last_status); @@ -807,7 +807,7 @@ miner_resumed (TrackerMiner *miner) TrackerMinerRSSPrivate *priv; priv = TRACKER_MINER_RSS_GET_PRIVATE (miner); - feeds_pool_switch (priv->pool, TRUE); + grss_feeds_pool_switch (priv->pool, TRUE); /* Resume */ g_object_set (miner, "status", priv->last_status ? priv->last_status : "Idle", NULL); -- 1.7.9.2 ++++++ tracker-removeable-media-off.patch ++++++ Index: tracker-0.9.19/src/miners/fs/tracker-config.c =================================================================== --- tracker-0.9.19.orig/src/miners/fs/tracker-config.c +++ tracker-0.9.19/src/miners/fs/tracker-config.c @@ -44,7 +44,7 @@ #define DEFAULT_INITIAL_SLEEP 15 /* 0->1000 */ #define DEFAULT_ENABLE_MONITORS TRUE #define DEFAULT_THROTTLE 0 /* 0->20 */ -#define DEFAULT_INDEX_REMOVABLE_DEVICES TRUE +#define DEFAULT_INDEX_REMOVABLE_DEVICES FALSE #define DEFAULT_INDEX_OPTICAL_DISCS FALSE #define DEFAULT_INDEX_ON_BATTERY FALSE #define DEFAULT_INDEX_ON_BATTERY_FIRST_TIME TRUE -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
