tracker r1435 - in branches/indexer-split: . src/tracker-indexer/modules



Author: carlosg
Date: Wed May 14 14:52:40 2008
New Revision: 1435
URL: http://svn.gnome.org/viewvc/tracker?rev=1435&view=rev

Log:
2008-05-14  Carlos Garnacho  <carlos imendio com>

        * src/tracker-indexer/modules/files.c: get mimetype.
        * src/tracker-indexer/modules/Makefile.am: make files module link to
        the necessary libraries.


Modified:
   branches/indexer-split/ChangeLog
   branches/indexer-split/src/tracker-indexer/modules/Makefile.am
   branches/indexer-split/src/tracker-indexer/modules/files.c

Modified: branches/indexer-split/src/tracker-indexer/modules/Makefile.am
==============================================================================
--- branches/indexer-split/src/tracker-indexer/modules/Makefile.am	(original)
+++ branches/indexer-split/src/tracker-indexer/modules/Makefile.am	Wed May 14 14:52:40 2008
@@ -23,7 +23,9 @@
 libtracker_indexer_files_la_LDFLAGS = $(module_flags)
 libtracker_indexer_files_la_LIBADD = 					\
 	$(GLIB2_LIBS)							\
-	$(top_builddir)/src/libtracker-db/libtracker-db.la
+	$(top_builddir)/src/libtracker-db/libtracker-db.la		\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/xdgmime/libxdgmime.la
 
 libtracker_indexer_gaim_conversations_la_SOURCES = gaim-conversations.c
 libtracker_indexer_gaim_conversations_la_LDFLAGS = $(module_flags)

Modified: branches/indexer-split/src/tracker-indexer/modules/files.c
==============================================================================
--- branches/indexer-split/src/tracker-indexer/modules/files.c	(original)
+++ branches/indexer-split/src/tracker-indexer/modules/files.c	Wed May 14 14:52:40 2008
@@ -29,7 +29,7 @@
 #define METADATA_FILE_PATH           "File:Path"
 #define METADATA_FILE_NAME           "File:Name"
 #define METADATA_FILE_LINK           "File:Link"
-#define METADATA_FILE_MIME           "File:Mime"
+#define METADATA_FILE_MIMETYPE       "File:Mime"
 #define METADATA_FILE_SIZE           "File:Size"
 #define METADATA_FILE_MODIFIED       "File:Modified"
 #define METADATA_FILE_ACCESSED       "File:Accessed"
@@ -88,6 +88,8 @@
 	g_hash_table_insert (metadata, METADATA_FILE_PATH, g_path_get_dirname (file));
 	g_hash_table_insert (metadata, METADATA_FILE_NAME_DELIMITED,
 			     g_filename_to_utf8 (file, -1, NULL, NULL, NULL));
+	g_hash_table_insert (metadata, METADATA_FILE_MIMETYPE,
+			     tracker_file_get_mime_type (file));
 
 	if (S_ISLNK (st.st_mode)) {
 		gchar *link_path;
@@ -100,7 +102,6 @@
 
 	/* FIXME, Missing:
 	 *
-	 * File:Mime
 	 * File:Size
 	 * File:Modified
 	 * File:Accessed



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]