[tracker/libtracker-extract: 1/4] libtracker-extract: Initial move of files into separate lib



commit df7e969b1df475d41ebf25326e99e4793288490c
Author: Martyn Russell <martyn lanedo com>
Date:   Tue Jan 19 12:07:27 2010 +0000

    libtracker-extract: Initial move of files into separate lib

 configure.ac                                       |    1 +
 src/Makefile.am                                    |    1 +
 src/libtracker-extract/Makefile.am                 |   51 +++++++
 .../tracker-exif.c                                 |    3 +-
 .../tracker-exif.h                                 |    0
 .../tracker-iptc.c                                 |    1 -
 .../tracker-iptc.h                                 |    0
 .../tracker-xmp.c                                  |    5 +-
 .../tracker-xmp.h                                  |    2 +
 src/tracker-extract/Makefile.am                    |  154 ++++++++++++--------
 src/tracker-extract/tracker-extract-jpeg.c         |    7 +-
 src/tracker-extract/tracker-extract-pdf.c          |    3 +-
 src/tracker-extract/tracker-extract-png.c          |    3 +-
 src/tracker-extract/tracker-extract-tiff.c         |    7 +-
 src/tracker-extract/tracker-extract-xmp.c          |    3 +-
 15 files changed, 167 insertions(+), 74 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 9b7c949..eff80e6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1659,6 +1659,7 @@ AC_CONFIG_FILES([
 	src/libtracker-data/Makefile
 	src/libtracker-db/Makefile
 	src/libtracker-fts/Makefile
+	src/libtracker-extract/Makefile
 	src/libtracker-gtk/Makefile
 	src/libtracker-client/Makefile
         src/libtracker-miner/Makefile
diff --git a/src/Makefile.am b/src/Makefile.am
index f7d2409..d29f1f5 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -7,6 +7,7 @@ SUBDIRS = 					\
 	libtracker-fts				\
 	libtracker-db				\
 	libtracker-data				\
+	libtracker-extract			\
 	libtracker-client			\
 	libtracker-miner			\
 	plugins					\
diff --git a/src/libtracker-extract/Makefile.am b/src/libtracker-extract/Makefile.am
new file mode 100644
index 0000000..121aa37
--- /dev/null
+++ b/src/libtracker-extract/Makefile.am
@@ -0,0 +1,51 @@
+include $(top_srcdir)/Makefile.decl
+
+INCLUDES =						\
+	-DSHAREDIR=\""$(datadir)"\"			\
+	-DG_LOG_DOMAIN=\"Tracker\"			\
+	-DTRACKER_COMPILATION				\
+	-I$(top_srcdir)/src				\
+	$(WARN_CFLAGS)					\
+	$(GLIB2_CFLAGS)					\
+	$(GCOV_CFLAGS)					\
+	$(GDKPIXBUF_CFLAGS)				\
+	$(GIO_CFLAGS)					\
+	$(LIBIPTCDATA_CFLAGS)				\
+	$(LIBEXIF_CFLAGS) 				\
+	$(EXEMPI_CFLAGS)
+
+libtracker_extractdir = $(libdir)/tracker-$(TRACKER_API_VERSION)
+libtracker_extractincludedir=$(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-extract/
+libtracker_extract_LTLIBRARIES = libtracker-extract.la
+
+# $(marshal_sources)				
+
+libtracker_extract_la_SOURCES =	 			\
+	tracker-extract.h				\
+	tracker-exif.c					\
+	tracker-exif.h					\
+	tracker-iptc.c					\
+	tracker-iptc.h					\
+	tracker-xmp.c					\
+	tracker-xmp.h
+
+noinst_HEADERS =
+
+libtracker_extractinclude_HEADERS =			\
+	tracker-extract.h				\
+	tracker-exif.h					\
+	tracker-iptc.h					\
+	tracker-xmp.h
+
+libtracker_extract_la_LDFLAGS = 			\
+	-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+
+libtracker_extract_la_LIBADD = 				\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la \
+	$(GIO_LIBS)					\
+	$(GCOV_LIBS)					\
+	$(GLIB2_LIBS)					\
+	$(GDKPIXBUF_LIBS)				\
+	$(LIBIPTCDATA_LIBS)				\
+	$(LIBEXIF_LIBS)					\
+	$(EXEMPI_LIBS)
diff --git a/src/tracker-extract/tracker-exif.c b/src/libtracker-extract/tracker-exif.c
similarity index 99%
rename from src/tracker-extract/tracker-exif.c
rename to src/libtracker-extract/tracker-exif.c
index e373de6..40eff24 100644
--- a/src/tracker-extract/tracker-exif.c
+++ b/src/libtracker-extract/tracker-exif.c
@@ -29,7 +29,6 @@
 #include <libtracker-common/tracker-type-utils.h>
 #include <libtracker-common/tracker-utils.h>
 
-#include "tracker-main.h"
 #include "tracker-exif.h"
 
 #ifdef HAVE_LIBEXIF
@@ -316,7 +315,7 @@ tracker_exif_read (const unsigned char *buffer,
 
 	exif = exif_data_new ();
 
-	g_return_val_if_fail (exit != NULL, FALSE);
+	g_return_val_if_fail (exif != NULL, FALSE);
 
 	exif_data_set_option (exif, EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS);
 	exif_data_unset_option (exif, EXIF_DATA_OPTION_FOLLOW_SPECIFICATION);
diff --git a/src/tracker-extract/tracker-exif.h b/src/libtracker-extract/tracker-exif.h
similarity index 100%
rename from src/tracker-extract/tracker-exif.h
rename to src/libtracker-extract/tracker-exif.h
diff --git a/src/tracker-extract/tracker-iptc.c b/src/libtracker-extract/tracker-iptc.c
similarity index 99%
rename from src/tracker-extract/tracker-iptc.c
rename to src/libtracker-extract/tracker-iptc.c
index 4ad1675..f0f03d5 100644
--- a/src/tracker-extract/tracker-iptc.c
+++ b/src/libtracker-extract/tracker-iptc.c
@@ -26,7 +26,6 @@
 #include <libtracker-common/tracker-type-utils.h>
 
 #include "tracker-iptc.h"
-#include "tracker-main.h"
 
 #ifdef HAVE_LIBIPTCDATA
 
diff --git a/src/tracker-extract/tracker-iptc.h b/src/libtracker-extract/tracker-iptc.h
similarity index 100%
rename from src/tracker-extract/tracker-iptc.h
rename to src/libtracker-extract/tracker-iptc.h
diff --git a/src/tracker-extract/tracker-xmp.c b/src/libtracker-extract/tracker-xmp.c
similarity index 99%
rename from src/tracker-extract/tracker-xmp.c
rename to src/libtracker-extract/tracker-xmp.c
index 14aa628..a36cdab 100644
--- a/src/tracker-extract/tracker-xmp.c
+++ b/src/libtracker-extract/tracker-xmp.c
@@ -24,13 +24,12 @@
 
 #include <glib.h>
 
-#include "tracker-main.h"
-#include "tracker-xmp.h"
-
 #include <libtracker-common/tracker-type-utils.h>
 #include <libtracker-common/tracker-utils.h>
 #include <libtracker-common/tracker-ontology.h>
 
+#include "tracker-xmp.h"
+
 #ifdef HAVE_EXEMPI
 
 #include <exempi/xmp.h>
diff --git a/src/tracker-extract/tracker-xmp.h b/src/libtracker-extract/tracker-xmp.h
similarity index 97%
rename from src/tracker-extract/tracker-xmp.h
rename to src/libtracker-extract/tracker-xmp.h
index 09cd6b1..8c726a6 100644
--- a/src/tracker-extract/tracker-xmp.h
+++ b/src/libtracker-extract/tracker-xmp.h
@@ -23,6 +23,8 @@
 
 #include <glib.h>
 
+#include <libtracker-common/tracker-statement-list.h>
+
 G_BEGIN_DECLS
 
 typedef struct {
diff --git a/src/tracker-extract/Makefile.am b/src/tracker-extract/Makefile.am
index c5d2316..d74ebd8 100644
--- a/src/tracker-extract/Makefile.am
+++ b/src/tracker-extract/Makefile.am
@@ -15,11 +15,8 @@ INCLUDES = 								\
 	$(GDKPIXBUF_CFLAGS)						\
 	$(GMODULE_CFLAGS) 						\
 	$(DBUS_CFLAGS)							\
-	$(EXEMPI_CFLAGS) 						\
 	$(LIBJPEG_CFLAGS) 						\
 	$(LIBTIFF_CFLAGS) 						\
-	$(LIBEXIF_CFLAGS) 						\
-	$(LIBIPTCDATA_CFLAGS)						\
 	$(LIBGSF_CFLAGS) 						\
 	$(LIBWV2_CFLAGS) 						\
 	$(LIBXML2_CFLAGS) 						\
@@ -99,32 +96,21 @@ if HAVE_MOCKUP
 modules_LTLIBRARIES += libextract-mockup.la
 endif
 
-# Common XMP Sources
-xmp_sources = 								\
-	tracker-xmp.c							\
-	tracker-xmp.h
-
-# Common exif Sources
-exif_sources =								\
-	tracker-exif.c							\
-	tracker-exif.h
-
-# Common iptc Sources
-iptc_sources =								\
-	tracker-iptc.c							\
-	tracker-iptc.h
-
 # ABW
 libextract_abw_la_SOURCES = tracker-extract-abw.c
 libextract_abw_la_LDFLAGS = $(module_flags)
-libextract_abw_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_abw_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # MP3
 libextract_mp3_la_SOURCES = tracker-extract-mp3.c
 libextract_mp3_la_LDFLAGS = $(module_flags)
-libextract_mp3_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_mp3_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 if HAVE_ENCA
 libextract_mp3_la_LIBADD += $(ENCA_LIBS)
@@ -134,25 +120,35 @@ endif
 # Vorbis (OGG)
 libextract_vorbis_la_SOURCES = tracker-extract-vorbis.c $(escape_sources)
 libextract_vorbis_la_LDFLAGS = $(module_flags)
-libextract_vorbis_la_LIBADD = $(GLIB2_LIBS) $(LIBVORBIS_LIBS) $(GCOV_LIBS)
+libextract_vorbis_la_LIBADD = 						\
+	$(LIBVORBIS_LIBS)						\
+	$(GLIB2_LIBS)							\
+	$(GCOV_LIBS)
 
 # MPlayer
 libextract_mplayer_la_SOURCES = tracker-extract-mplayer.c
 libextract_mplayer_la_LDFLAGS = $(module_flags)
-libextract_mplayer_la_LIBADD = $(GLIB2_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_mplayer_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la 	\
+	$(GLIB2_LIBS)
 
 # Oasis
 libextract_oasis_la_SOURCES = tracker-extract-oasis.c
 libextract_oasis_la_LDFLAGS = $(module_flags)
-libextract_oasis_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_oasis_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # PNG
-libextract_png_la_SOURCES = tracker-extract-png.c $(xmp_sources)
+libextract_png_la_SOURCES = tracker-extract-png.c
 libextract_png_la_LDFLAGS = $(module_flags)
-libextract_png_la_LIBADD = $(GLIB2_LIBS) $(LIBPNG_LIBS) $(EXEMPI_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_png_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/libtracker-extract/libtracker-extract.la	\
+	$(GLIB2_LIBS) 							\
+	$(LIBPNG_LIBS) 							\
+	$(GCOV_LIBS)
 
 # PS
 libextract_ps_la_SOURCES = tracker-extract-ps.c
@@ -165,26 +161,37 @@ libextract_ps_la_LIBADD = 						\
 # Totem
 libextract_totem_la_SOURCES = tracker-extract-totem.c
 libextract_totem_la_LDFLAGS = $(module_flags)
-libextract_totem_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_totem_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # XMP
-libextract_xmp_la_SOURCES = tracker-extract-xmp.c $(xmp_sources)
+libextract_xmp_la_SOURCES = tracker-extract-xmp.c
 libextract_xmp_la_LDFLAGS = $(module_flags)
-libextract_xmp_la_LIBADD = $(GLIB2_LIBS) $(EXEMPI_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_xmp_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/libtracker-extract/libtracker-extract.la	\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # HTML
 libextract_html_la_SOURCES = tracker-extract-html.c
 libextract_html_la_LDFLAGS = $(module_flags)
-libextract_html_la_LIBADD = $(GLIB2_LIBS) $(LIBXML2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_html_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS) 							\
+	$(LIBXML2_LIBS) 						\
+	$(GCOV_LIBS)
 
 # MS Office
 libextract_msoffice_la_SOURCES = tracker-extract-msoffice.c
 libextract_msoffice_la_LDFLAGS = $(module_flags)
-libextract_msoffice_la_LIBADD = $(GLIB2_LIBS) $(LIBGSF_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_msoffice_la_LIBADD = 					\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(LIBGSF_LIBS)							\
+	$(GLIB2_LIBS)							\
+	$(GCOV_LIBS)
 
 if HAVE_LIBWV2
 libextract_msoffice_la_SOURCES += tracker-msword.cpp tracker-msword.h
@@ -192,60 +199,89 @@ libextract_msoffice_la_LIBADD += $(LIBWV2_LIBS)
 endif
 
 # PDF
-libextract_pdf_la_SOURCES = tracker-extract-pdf.c $(xmp_sources)
+libextract_pdf_la_SOURCES = tracker-extract-pdf.c
 libextract_pdf_la_LDFLAGS = $(module_flags)
-libextract_pdf_la_LIBADD = $(GLIB2_LIBS) $(POPPLER_GLIB_LIBS) $(EXEMPI_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_pdf_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/libtracker-extract/libtracker-extract.la	\
+	$(POPPLER_GLIB_LIBS)						\
+	$(GLIB2_LIBS)							\
+	$(GCOV_LIBS)
 
 # GStreamer
 libextract_gstreamer_la_SOURCES = tracker-extract-gstreamer.c
 libextract_gstreamer_la_LDFLAGS = $(module_flags)
-libextract_gstreamer_la_LIBADD = $(GSTREAMER_LIBS) $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_gstreamer_la_LIBADD = 					\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GSTREAMER_LIBS)						\
+	$(GLIB2_LIBS)							\
+	$(GCOV_LIBS)
 
 # GStreamer helix
 libextract_gstreamer_helix_la_SOURCES = tracker-extract-gstreamer-helix.c
 libextract_gstreamer_helix_la_LDFLAGS = $(module_flags) $(albumart_flags)
-libextract_gstreamer_helix_la_LIBADD = $(GSTREAMER_LIBS) $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_gstreamer_helix_la_LIBADD = 					\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GSTREAMER_LIBS) 						\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # Xine
 libextract_xine_la_SOURCES = tracker-extract-libxine.c
 libextract_xine_la_LDFLAGS = $(module_flags)
-libextract_xine_la_LIBADD = $(GLIB2_LIBS) $(XINE_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_xine_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(XINE_LIBS)							\
+	$(GLIB2_LIBS)  							\
+	$(GCOV_LIBS)
 
 # JPEG
-libextract_jpeg_la_SOURCES = tracker-extract-jpeg.c $(xmp_sources) $(iptc_sources) $(exif_sources)
+libextract_jpeg_la_SOURCES = tracker-extract-jpeg.c
 libextract_jpeg_la_LDFLAGS = $(module_flags)
-libextract_jpeg_la_LIBADD = $(GLIB2_LIBS) $(LIBJPEG_LIBS) $(LIBEXIF_LIBS) $(LIBIPTCDATA_LIBS) $(EXEMPI_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_jpeg_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/libtracker-extract/libtracker-extract.la	\
+	$(LIBJPEG_LIBS) 						\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # TIFF
 libextract_tiff_la_SOURCES = tracker-extract-tiff.c $(xmp_sources) $(iptc_sources)
 libextract_tiff_la_LDFLAGS = $(module_flags)
-libextract_tiff_la_LIBADD = $(GLIB2_LIBS) $(LIBTIFF_LIBS) $(LIBIPTCDATA_LIBS) $(EXEMPI_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_tiff_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(top_builddir)/src/libtracker-extract/libtracker-extract.la	\
+	$(LIBTIFF_LIBS) 						\
+	$(GLIB2_LIBS) 							\
+	$(GCOV_LIBS)
 
 # MOCKUP
 if HAVE_MOCKUP
 libextract_mockup_la_SOURCES = tracker-extract-mockup.c
 libextract_mockup_la_LDFLAGS = $(module_flags)
-libextract_mockup_la_LIBADD = $(GLIB2_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_mockup_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GLIB2_LIBS)  							\
+	$(GCOV_LIBS)
 endif
 
 # Playlists using totem-pl-parser
 libextract_playlist_la_SOURCES = tracker-extract-playlist.c
 libextract_playlist_la_LDFLAGS = $(module_flags)
-libextract_playlist_la_LIBADD = $(GLIB2_LIBS) $(TOTEM_PL_PARSER_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_playlist_la_LIBADD = 					\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(TOTEM_PL_PARSER_LIBS) 					\
+	$(GLIB2_LIBS)  							\
+	$(GCOV_LIBS)
 
 # TIFF
 libextract_text_la_SOURCES = tracker-extract-text.c
 libextract_text_la_LDFLAGS = $(module_flags)
-libextract_text_la_LIBADD = $(GLIB2_LIBS) $(GIO_LIBS) $(GCOV_LIBS) \
-	$(top_builddir)/src/libtracker-common/libtracker-common.la
+libextract_text_la_LIBADD = 						\
+	$(top_builddir)/src/libtracker-common/libtracker-common.la	\
+	$(GIO_LIBS)							\
+	$(GLIB2_LIBS)  							\
+	$(GCOV_LIBS)
 
 #
 # Binaries
diff --git a/src/tracker-extract/tracker-extract-jpeg.c b/src/tracker-extract/tracker-extract-jpeg.c
index c8b8d8b..daca15d 100644
--- a/src/tracker-extract/tracker-extract-jpeg.c
+++ b/src/tracker-extract/tracker-extract-jpeg.c
@@ -47,10 +47,11 @@
 #include <libtracker-common/tracker-type-utils.h>
 #include <libtracker-common/tracker-utils.h>
 
+#include <libtracker-extract/tracker-xmp.h>
+#include <libtracker-extract/tracker-iptc.h>
+#include <libtracker-extract/tracker-exif.h>
+
 #include "tracker-main.h"
-#include "tracker-xmp.h"
-#include "tracker-iptc.h"
-#include "tracker-exif.h"
 
 #ifdef HAVE_LIBEXIF
 #define EXIF_NAMESPACE          "Exif"
diff --git a/src/tracker-extract/tracker-extract-pdf.c b/src/tracker-extract/tracker-extract-pdf.c
index de7f61c..fbc60a6 100644
--- a/src/tracker-extract/tracker-extract-pdf.c
+++ b/src/tracker-extract/tracker-extract-pdf.c
@@ -31,8 +31,9 @@
 #include <libtracker-common/tracker-utils.h>
 #include <libtracker-common/tracker-type-utils.h>
 
+#include <libtracker-extract/tracker-xmp.h>
+
 #include "tracker-main.h"
-#include "tracker-xmp.h"
 
 typedef struct {
 	gchar *title;
diff --git a/src/tracker-extract/tracker-extract-png.c b/src/tracker-extract/tracker-extract-png.c
index bc8820d..cde124b 100644
--- a/src/tracker-extract/tracker-extract-png.c
+++ b/src/tracker-extract/tracker-extract-png.c
@@ -41,8 +41,9 @@
 #include <libtracker-common/tracker-file-utils.h>
 #include <libtracker-common/tracker-utils.h>
 
+#include <libtracker-extract/tracker-xmp.h>
+
 #include "tracker-main.h"
-#include "tracker-xmp.h"
 
 #define RFC1123_DATE_FORMAT "%d %B %Y %H:%M:%S %z"
 
diff --git a/src/tracker-extract/tracker-extract-tiff.c b/src/tracker-extract/tracker-extract-tiff.c
index 6f96eca..12d1041 100644
--- a/src/tracker-extract/tracker-extract-tiff.c
+++ b/src/tracker-extract/tracker-extract-tiff.c
@@ -37,10 +37,11 @@
 #include <libtracker-common/tracker-file-utils.h>
 #include <libtracker-common/tracker-utils.h>
 
+#include <libtracker-extract/tracker-xmp.h>
+#include <libtracker-extract/tracker-iptc.h>
+#include <libtracker-extract/tracker-exif.h>
+
 #include "tracker-main.h"
-#include "tracker-xmp.h"
-#include "tracker-iptc.h"
-#include "tracker-exif.h"
 
 #define EXIF_DATE_FORMAT        "%Y:%m:%d %H:%M:%S"
 
diff --git a/src/tracker-extract/tracker-extract-xmp.c b/src/tracker-extract/tracker-extract-xmp.c
index b8f6289..7f5740e 100644
--- a/src/tracker-extract/tracker-extract-xmp.c
+++ b/src/tracker-extract/tracker-extract-xmp.c
@@ -27,8 +27,9 @@
 #include <libtracker-common/tracker-file-utils.h>
 #include <libtracker-common/tracker-utils.h>
 
+#include <libtracker-extract/tracker-xmp.h>
+
 #include "tracker-main.h"
-#include "tracker-xmp.h"
 
 static void extract_xmp (const gchar          *filename,
                          TrackerSparqlBuilder *metadata);



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