Hello community,

here is the log from the commit of package nautilus for openSUSE:11.4
checked in at Sun Feb 20 19:25:48 CET 2011.



--------
--- old-versions/11.4/all/nautilus/nautilus.changes     2011-02-13 
17:24:02.000000000 +0100
+++ /mounts/work_src_done/11.4/nautilus/nautilus.changes        2011-02-19 
18:20:22.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Feb 19 18:13:23 CET 2011 - [email protected]
+
+- Add nautilus-tracker-0.10.patch: add support for tracker 0.10.
+  Without it, a search will be very expensive.
+
+-------------------------------------------------------------------

calling whatdependson for 11.4-i586


New:
----
  nautilus-tracker-0.10.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nautilus.spec ++++++
--- /var/tmp/diff_new_pack.ZfFO4P/_old  2011-02-20 19:25:33.000000000 +0100
+++ /var/tmp/diff_new_pack.ZfFO4P/_new  2011-02-20 19:25:33.000000000 +0100
@@ -23,7 +23,7 @@
 License:        GPLv2+
 Group:          Productivity/File utilities
 Version:        2.32.2.1
-Release:        2
+Release:        6.<RELEASE2>
 # FIXME: replace libexempi-devel BuildRequires with pkgconfig(exempi-2.0) once 
fixed exempi is in
 Summary:        File Manager for the GNOME Desktop
 Source:         
ftp://ftp.gnome.org/pub/gnome/sources/nautilus/2.20/%{name}-%{version}.tar.bz2
@@ -46,6 +46,8 @@
 Patch21:        nautilus-sysadmin-desktop-items.diff
 # PATCH-FIX-UPSTREAM nautilus-boot-order.patch bgo#619841 [email protected] 
-- From SLED w/o sreadahead. Delays applets
 Patch22:        nautilus-boot-order.patch
+# PATCH-FIX-UPSTREAM nautilus-tracker-0.10.patch bgo#642770 [email protected] 
-- Fix tracker search backend: the 0.10 tracker-client library has a different 
soname
+Patch23:        nautilus-tracker-0.10.patch
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  gnome-icon-theme
@@ -121,6 +123,7 @@
 %patch20 -p1
 #%patch21 -p1
 %patch22 -p1
+%patch23 -p1
 gnome-patch-translation-update
 
 %build

++++++ nautilus-tracker-0.10.patch ++++++
Index: nautilus-2.32.2/libnautilus-private/nautilus-search-engine-tracker.c
===================================================================
--- nautilus-2.32.2.orig/libnautilus-private/nautilus-search-engine-tracker.c
+++ nautilus-2.32.2/libnautilus-private/nautilus-search-engine-tracker.c
@@ -122,10 +122,16 @@ open_libtracker (void)
                done = TRUE;
                flags = G_MODULE_BIND_LAZY | G_MODULE_BIND_LOCAL;
 
-               tracker = g_module_open ("libtracker-client-0.8.so.0", flags);
+               tracker = g_module_open ("libtracker-client-0.10.so.0", flags);
+               /* we use the same API as in 0.8 */
                version = TRACKER_0_8;
 
                if (!tracker) {
+                       tracker = g_module_open ("libtracker-client-0.8.so.0", 
flags);
+                       version = TRACKER_0_8;
+               }
+
+               if (!tracker) {
                        tracker = g_module_open ("libtracker-client-0.7.so.0", 
flags);
 
                        if (tracker && !g_module_symbol (tracker, 
"tracker_resources_sparql_query_async", &x)) {

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to