r28343 - /desktop/unstable/gtk+2.0/debian/patches/065_tracker-0-10.patch

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Tue Jun 7 00:12:50 UTC 2011


Author: biebl
Date: Tue Jun  7 00:12:50 2011
New Revision: 28343

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=28343
Log:
Rework debian/patches/065_tracker-0-10.patch, treat 0.10 as separate version

Modified:
    desktop/unstable/gtk+2.0/debian/patches/065_tracker-0-10.patch

Modified: desktop/unstable/gtk+2.0/debian/patches/065_tracker-0-10.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/patches/065_tracker-0-10.patch?rev=28343&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/patches/065_tracker-0-10.patch [utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/patches/065_tracker-0-10.patch [utf-8] Tue Jun  7 00:12:50 2011
@@ -1,15 +1,98 @@
 Index: gtk+2.0-2.24.4/gtk/gtksearchenginetracker.c
 ===================================================================
---- gtk+2.0-2.24.4.orig/gtk/gtksearchenginetracker.c	2011-06-06 23:52:49.482505867 +0200
-+++ gtk+2.0-2.24.4/gtk/gtksearchenginetracker.c	2011-06-06 23:55:08.090892001 +0200
-@@ -125,7 +125,9 @@
-        * - 0.7 (unstable, 0.6 sucks so badly)
-        * - 0.6 (stable)
+--- gtk+2.0-2.24.4.orig/gtk/gtksearchenginetracker.c	2011-06-07 00:14:23.668364426 +0200
++++ gtk+2.0-2.24.4/gtk/gtksearchenginetracker.c	2011-06-07 02:10:54.256480833 +0200
+@@ -34,10 +34,11 @@
+ typedef enum
+ {
+   TRACKER_UNAVAILABLE = 0,
+-  TRACKER_0_6 = 1 << 0,
+-  TRACKER_0_7 = 1 << 1,
+-  TRACKER_0_8 = 1 << 2,
+-  TRACKER_0_9 = 1 << 3
++  TRACKER_0_6  = 1 << 0,
++  TRACKER_0_7  = 1 << 1,
++  TRACKER_0_8  = 1 << 2,
++  TRACKER_0_9  = 1 << 3
++  TRACKER_0_10 = 1 << 4
+ } TrackerVersion;
+ 
+ 
+@@ -94,12 +95,12 @@
+   MAP (tracker_connect, TRACKER_0_6 | TRACKER_0_7),
+   MAP (tracker_disconnect, TRACKER_0_6 | TRACKER_0_7),
+   MAP (tracker_get_version, TRACKER_0_6),
+-  MAP (tracker_cancel_last_call, TRACKER_0_6 | TRACKER_0_7 | TRACKER_0_8 | TRACKER_0_9),
++  MAP (tracker_cancel_last_call, TRACKER_0_6 | TRACKER_0_7 | TRACKER_0_8 | TRACKER_0_9 | TRACKER_0_10),
+   MAP (tracker_search_metadata_by_text_async, TRACKER_0_6 | TRACKER_0_7),
+   MAP (tracker_search_metadata_by_text_and_location_async, TRACKER_0_6 | TRACKER_0_7),
+-  MAP (tracker_client_new, TRACKER_0_8 | TRACKER_0_9),
+-  MAP (tracker_sparql_escape, TRACKER_0_8 | TRACKER_0_9),
+-  MAP (tracker_resources_sparql_query_async, TRACKER_0_8 | TRACKER_0_9)
++  MAP (tracker_client_new, TRACKER_0_8 | TRACKER_0_9 | TRACKER_0_10),
++  MAP (tracker_sparql_escape, TRACKER_0_8 | TRACKER_0_9 | TRACKER_0_10),
++  MAP (tracker_resources_sparql_query_async, TRACKER_0_8 | TRACKER_0_9 | TRACKER_0_10)
+ #undef MAP
+ };
+ 
+@@ -120,12 +121,15 @@
+ 
+       /* So this is the order:
+        *
+-       * - 0.9 (latest unstable)
+-       * - 0.8 (stable)
+-       * - 0.7 (unstable, 0.6 sucks so badly)
+-       * - 0.6 (stable)
++       * - 0.10 (stable)
++       * - 0.9  (unstable)
++       * - 0.8  (old stable)
++       * - 0.7  (unstable, 0.6 sucks so badly)
++       * - 0.6  (old stable)
         */
 -      if ((tracker = g_module_open ("libtracker-client-0.9.so.0", flags)) != NULL)
 +      if ((tracker = g_module_open ("libtracker-client-0.10.so.0", flags)) != NULL)
-+	version = TRACKER_0_9;
++	version = TRACKER_0_10;
 +      else if ((tracker = g_module_open ("libtracker-client-0.9.so.0", flags)) != NULL)
  	version = TRACKER_0_9;
        else if ((tracker = g_module_open ("libtracker-client-0.8.so.0", flags)) != NULL)
  	version = TRACKER_0_8;
+@@ -188,7 +192,8 @@
+     }
+ 
+   if (tracker->priv->version == TRACKER_0_8 ||
+-      tracker->priv->version == TRACKER_0_9)
++      tracker->priv->version == TRACKER_0_9 ||
++      tracker->priv->version == TRACKER_0_10)
+     g_object_unref (tracker->priv->client);
+   else
+     tracker_disconnect (tracker->priv->client);
+@@ -248,7 +253,8 @@
+     }
+ 
+   if (tracker->priv->version == TRACKER_0_8 ||
+-      tracker->priv->version == TRACKER_0_9)
++      tracker->priv->version == TRACKER_0_9 ||
++      tracker->priv->version == TRACKER_0_10)
+     {
+       OUT_result = (GPtrArray*) results;
+ 
+@@ -318,7 +324,8 @@
+     }
+ 
+   if (tracker->priv->version == TRACKER_0_8 ||
+-      tracker->priv->version == TRACKER_0_9)
++      tracker->priv->version == TRACKER_0_9 ||
++      tracker->priv->version == TRACKER_0_10)
+     {
+       sparql = g_string_new ("SELECT nie:url(?urn) WHERE { ?urn a nfo:FileDataObject; fts:match ");
+       sparql_append_string_literal (sparql, search_text);
+@@ -433,7 +440,8 @@
+   version = open_libtracker ();
+ 
+   if (version == TRACKER_0_8 ||
+-      version == TRACKER_0_9)
++      version == TRACKER_0_9 ||
++      version == TRACKER_0_10)
+     {
+       tracker_client = tracker_client_new (TRACKER_CLIENT_ENABLE_WARNINGS, G_MAXINT);
+     }




More information about the pkg-gnome-commits mailing list