Hi,

Here's a patch that improves the README a bit and adds some info on
compilation options (extracted from configure.ac), and then some...
Index: src/trackerd/trackerd.c
===================================================================
--- src/trackerd/trackerd.c	(revision 485)
+++ src/trackerd/trackerd.c	(working copy)
@@ -1857,7 +1857,6 @@
  	tracker_log ("Watching enabled : .................  %s", bools[tracker->enable_watching]);
  	tracker_log ("File content indexing enabled : ....  %s", bools[tracker->enable_content_indexing]);
 	tracker_log ("Thumbnailing enabled : .............  %s", bools[tracker->enable_thumbnails]);
-	tracker_log ("Thumbnailing enabled : .............  %s", bools[tracker->enable_thumbnails]);
  	tracker_log ("Evolution email indexing enabled : .  %s", bools[tracker->index_evolution_emails]);
  	tracker_log ("Thunderbird email indexing enabled :  %s", bools[tracker->index_thunderbird_emails]);
  	tracker_log ("K-Mail indexing enabled : ..........  %s\n", bools[tracker->index_kmail_emails]);
Index: README
===================================================================
--- README	(revision 485)
+++ README	(working copy)
@@ -114,9 +114,9 @@
 * Sqlite 3.2+ (Tracker source has an inlined version which is
   statically-linked by default due to the lack of guarantee of threadsafety
   in distro versions)
-* libdbus (0.50 +)
-* dbus-glib bndings (0.50 +)
-* glib (2.6+)
+* libdbus (0.60 +)
+* dbus-glib bindings (0.60 +)
+* glib (2.9.1 +)
 * zlib
 * libmagic
 * GMime
@@ -145,13 +145,13 @@
 
 COMPILATION
 
-To compile Tracker uses the following commands :
+To compile Tracker, use the following commands :
 
 ./configure --prefix=/usr --sysconfdir=/etc
 make
 sudo make install
 
-If you install using any other prefix then you might have problems with files
+If you install using any other prefix, you might have problems with files
 not being installed correctly.
 
 (You may need to copy and amend the dbus service file to the correct
@@ -182,16 +182,33 @@
 following is available (all options should be passed as command line
 parameters to autogen.sh EG ./autogen.sh --disable-fam)
 
---disable-fam : this option omits support of FAM/GAMIN with tracker
+--enable-debug-code : build with debug symbols
 
---disable-inotify : this option omits support for inotify with tracker
+--enable-video-extractor=(gstreamer, xine, external, auto)
 
+--enable-external-sqlite : use system SQLite which MUST be threadsafe
 
+--enable-file-monitoring=(inotify, fam, polling, auto)
 
+--enable-preferences : enables the tracker-preferences capplet
+
+--enable-deskbar-applet : enables support for deskbar applet
+
+--disable-gui : disables building of tracker-search-tool
+
+--disable-pdf : disables the PDF data extractor
+
+--disable-exif : disables the exif data extractor
+
+--disable-gsf : disables the gsf data extractor
+
+--disable-warnings : disables GCC warnings
+
+
+
 RUNNING TRACKER
 
-
-To run tracker, you need to manually start the tracker daemon trackerd. By
+To run Tracker, you need to manually start the Tracker daemon, trackerd. By
 default trackerd will index your entire home directory.
 
 You can also pass a directory root to be indexed as a command line parameter
@@ -200,7 +217,7 @@
 "trackerd -i /home/jamie/Documents"
 
 (if you want your home directory indexed when explicily specifying index
- directory roots then you must add your home directory to the arguements:
+ directory roots then you must add your home directory to the arguments:
  EG trackerd -i /home/jamie -i /mnt/share)
 
 You can disable indexing by passing --no-indexing
@@ -218,16 +235,19 @@
 You can specify directory roots to be excluded from being watched or indexed
 by passing  -e directory for each directory root
 
-You can make sure that tracker only indexes a subset of your home directory
-and also specify folders not in your home directory by editing the tracker.cfg
-file in ~/.Tracker (which is created when you first run trackerd) and setting
-WatchDirectoryRoots to a semicolon delimited list of directories (full path
-required!) 
+All the above options (and more) can be set by editing ~/.Tracker/tracker.cfg
+which is created with specific defaults when non-existent (EG when
+trackerd is ran for the first time). Ensure that you restart trackerd for the
+changes to take effect. tracker.cfg also provides options that allows tracker
+to only index a subset of your home directory as well as other folders not
+in your home directory by setting WatchDirectoryRoots to a semicolon-delimited
+list of directories (full path required!) 
 
 EG: 
 
 WatchDirectoryRoots=directory1;directory2;directory3
 
+
 On the first run, Tracker will automatically create a new database and start
 populating it with metadata by browsing through the user's home directory (or
 the root folder(s) specified).
@@ -235,16 +255,16 @@
 On subsequent runs, Tracker will start up much much faster and will only ever
 incrementally index files (IE files that have changed since last index).
 
-If installed correctly, the tracker daemon (trackerd) can also be started
-automatically via Dbus activation.
+If installed correctly, the Tracker daemon (trackerd) can also be started
+automatically via Dbus activation (EG by running tracker-search SEARCHTERM)
 
 
 Tracker And Nautilus Search
 
 Once you have installed Tracker and have some indexed contents, you should now
-compile Nautilus (ver 2.13.4 or higher) which should auto detect that tracker
-is installed and automatically compile in tracker support. You are now ready
-to appreciate a powerful and super efficient c based indexer in all its
+compile Nautilus (ver 2.13.4 or higher) which should auto-detect that Tracker
+is installed and automatically compile in Tracker support. You are now ready
+to appreciate a powerful and super efficient C-based indexer in all its
 glory... happy hunting!
 
 To make sure trackerd always start when you login to Gnome, you will need to
_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to