On 9/25/06, Edward Duffy <[EMAIL PROTECTED]> wrote:
Really, really fast! Compiled and indexed with no problems. One thing
I like it, been waiting for SQLite for a while :-)
I have noticed, is that GetServiceType() always returns "Other Files"
now.
Test app "getservice.py" attached:
# file P1010031.JPG
P1010031.JPG: JPEG image data, EXIF standard 2.1
# ./getservice.py P1010031.JPG
/home/eduffy/Desktop/P1010031.JPG : Other Files
Another small problem: I didn't have poppler installed and it wouldn't
compile... some symbols weren't being defined. I've added some ifdef
HAVE_POPPLER's to fix this.
Samuel Cormier-Iijima
Index: src/trackerd/tracker-metadata.c
===================================================================
RCS file: /cvs/gnome/tracker/src/trackerd/tracker-metadata.c,v
retrieving revision 1.10
diff -u -r1.10 tracker-metadata.c
--- src/trackerd/tracker-metadata.c 26 Sep 2006 00:52:39 -0000 1.10
+++ src/trackerd/tracker-metadata.c 26 Sep 2006 03:22:00 -0000
@@ -135,7 +135,9 @@
void tracker_metadata_extract_oasis (gchar *, GHashTable *);
void tracker_metadata_extract_ps (gchar *, GHashTable *);
+#ifdef HAVE_POPPLER
void tracker_metadata_extract_pdf (gchar *, GHashTable *);
+#endif
void tracker_metadata_extract_abw (gchar *, GHashTable *);
void tracker_metadata_extract_vorbis (gchar *, GHashTable *);
@@ -146,7 +148,9 @@
{ "application/vnd.oasis.opendocument.graphics", tracker_metadata_extract_oasis },
{ "application/vnd.oasis.opendocument.presentation", tracker_metadata_extract_oasis },
{ "application/postscript", tracker_metadata_extract_ps },
+#ifdef HAVE_POPPLER
{ "application/pdf", tracker_metadata_extract_pdf },
+#endif
{ "application/x-abiword", tracker_metadata_extract_abw },
/* Video extractors */
//{ "video/x-theora+ogg", tracker_metadata_extract_theora },
_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list