summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.decl3
-rw-r--r--examples/libtracker-extract/Makefile.am5
-rw-r--r--src/libtracker-extract/Makefile.am3
-rw-r--r--src/libtracker-extract/tracker-module-manager.c8
-rw-r--r--src/tracker-extract/10-abw.rule.in2
-rw-r--r--src/tracker-extract/10-dvi.rule.in2
-rw-r--r--src/tracker-extract/10-epub.rule.in2
-rw-r--r--src/tracker-extract/10-flac.rule.in2
-rw-r--r--src/tracker-extract/10-gif.rule.in2
-rw-r--r--src/tracker-extract/10-html.rule.in2
-rw-r--r--src/tracker-extract/10-ico.rule.in2
-rw-r--r--src/tracker-extract/10-jpeg.rule.in2
-rw-r--r--src/tracker-extract/10-mp3.rule.in2
-rw-r--r--src/tracker-extract/10-msoffice.rule.in2
-rw-r--r--src/tracker-extract/10-oasis.rule.in2
-rw-r--r--src/tracker-extract/10-pdf.rule.in2
-rw-r--r--src/tracker-extract/10-png.rule.in2
-rw-r--r--src/tracker-extract/10-ps.rule.in2
-rw-r--r--src/tracker-extract/10-svg.rule.in2
-rw-r--r--src/tracker-extract/10-tiff.rule.in2
-rw-r--r--src/tracker-extract/10-vorbis.rule.in2
-rw-r--r--src/tracker-extract/10-xmp.rule.in2
-rw-r--r--src/tracker-extract/10-xps.rule.in2
-rw-r--r--src/tracker-extract/11-iso.rule.in2
-rw-r--r--src/tracker-extract/11-msoffice-xml.rule.in2
-rw-r--r--src/tracker-extract/15-gstreamer-guess.rule.in2
-rw-r--r--src/tracker-extract/15-playlist.rule.in2
-rw-r--r--src/tracker-extract/90-gstreamer-generic.rule.in2
-rw-r--r--src/tracker-extract/90-text-generic.rule.in2
-rw-r--r--src/tracker-extract/91-gstreamer-generic-dlna.rule.in2
-rw-r--r--src/tracker-extract/92-xine-generic.rule.in2
-rw-r--r--src/tracker-extract/93-mplayer-generic.rule.in2
-rw-r--r--src/tracker-extract/93-totem-generic.rule.in2
-rw-r--r--src/tracker-extract/Makefile.am55
34 files changed, 71 insertions, 61 deletions
diff --git a/Makefile.decl b/Makefile.decl
index 2c5a4a262..5e7de8ddd 100644
--- a/Makefile.decl
+++ b/Makefile.decl
@@ -8,6 +8,9 @@
# full-report: like test-report: with -m perf and -m slow
#
+extractmodulesdir = $(libdir)/tracker-$(TRACKER_API_VERSION)/extract-modules
+extractrulesdir = $(datadir)/tracker/extract-rules
+
GTESTER = gtester # for non-GLIB packages
GTESTER_REPORT = gtester-report
diff --git a/examples/libtracker-extract/Makefile.am b/examples/libtracker-extract/Makefile.am
index 67b0b3a11..a20a75631 100644
--- a/examples/libtracker-extract/Makefile.am
+++ b/examples/libtracker-extract/Makefile.am
@@ -1,7 +1,6 @@
include $(top_srcdir)/Makefile.decl
module_flags = -module -avoid-version -no-undefined
-modulesdir = $(libdir)/tracker-$(TRACKER_API_VERSION)/extract-modules
AM_CPPFLAGS = \
$(BUILD_CFLAGS) \
@@ -22,12 +21,12 @@ libextract_mockup_la_LIBADD = \
rules_in_files = 01-mockup.rule.in
%.rule: %.rule.in
- @sed -e "s|@modulesdir[@]|${modulesdir}|" $< > $@
+ @sed -e "s|@extractmodulesdir[@]|${extractmodulesdir}|" $< > $@
# This is noinst_ only because it's an example, normally this would be
# "rules" (for rules_DATA and rulesdir) or whatever name you want to
# give for your rules files.
-noinstdir = $(datadir)/tracker/extract-rules
+noinstdir = $(extractrulesdir)
noinst_DATA = 01-mockup.rule
CLEANFILES = $(noinst_DATA)
diff --git a/src/libtracker-extract/Makefile.am b/src/libtracker-extract/Makefile.am
index c6ab41858..4c59921ce 100644
--- a/src/libtracker-extract/Makefile.am
+++ b/src/libtracker-extract/Makefile.am
@@ -5,7 +5,8 @@ AM_CPPFLAGS = \
-I$(top_srcdir)/src \
-I$(top_builddir)/src \
-DSHAREDIR=\""$(datadir)"\" \
- -DTRACKER_EXTRACTOR_RULES_DIR=\""$(datadir)/tracker/extract-rules"\" \
+ -DTRACKER_EXTRACTOR_RULES_DIR=\""$(extractrulesdir)"\" \
+ -DTRACKER_EXTRACTORS_DIR=\""$(extractmodulesdir)"\" \
$(LIBTRACKER_EXTRACT_CFLAGS)
lib_LTLIBRARIES = libtracker-extract-@TRACKER_API_VERSION@.la
diff --git a/src/libtracker-extract/tracker-module-manager.c b/src/libtracker-extract/tracker-module-manager.c
index a238916fe..4805f1efb 100644
--- a/src/libtracker-extract/tracker-module-manager.c
+++ b/src/libtracker-extract/tracker-module-manager.c
@@ -68,6 +68,14 @@ load_extractor_rule (GKeyFile *key_file,
return FALSE;
}
+ if (!G_IS_DIR_SEPARATOR (module_path[0])) {
+ gchar *tmp;
+
+ tmp = g_build_filename (TRACKER_EXTRACTORS_DIR, module_path, NULL);
+ g_free (module_path);
+ module_path = tmp;
+ }
+
mimetypes = g_key_file_get_string_list (key_file, "ExtractorRule", "MimeTypes", &n_mimetypes, error);
if (!mimetypes) {
diff --git a/src/tracker-extract/10-abw.rule.in b/src/tracker-extract/10-abw.rule.in
index a2fe7d150..aef9a292e 100644
--- a/src/tracker-extract/10-abw.rule.in
+++ b/src/tracker-extract/10-abw.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-abw.so
+ModulePath=libextract-abw.so
MimeTypes=application/x-abiword
diff --git a/src/tracker-extract/10-dvi.rule.in b/src/tracker-extract/10-dvi.rule.in
index c57540006..617c99a52 100644
--- a/src/tracker-extract/10-dvi.rule.in
+++ b/src/tracker-extract/10-dvi.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-dvi.so
+ModulePath=libextract-dvi.so
MimeTypes=application/x-dvi
FallbackRdfType=nfo:Document
diff --git a/src/tracker-extract/10-epub.rule.in b/src/tracker-extract/10-epub.rule.in
index d859d80ee..1467488a1 100644
--- a/src/tracker-extract/10-epub.rule.in
+++ b/src/tracker-extract/10-epub.rule.in
@@ -1,3 +1,3 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-epub.so
+ModulePath=libextract-epub.so
MimeTypes=application/epub+zip
diff --git a/src/tracker-extract/10-flac.rule.in b/src/tracker-extract/10-flac.rule.in
index 39ee3ad0f..c0517ff78 100644
--- a/src/tracker-extract/10-flac.rule.in
+++ b/src/tracker-extract/10-flac.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-flac.so
+ModulePath=libextract-flac.so
MimeTypes=audio/x-flac
diff --git a/src/tracker-extract/10-gif.rule.in b/src/tracker-extract/10-gif.rule.in
index 83a7b1301..3fdcfe0db 100644
--- a/src/tracker-extract/10-gif.rule.in
+++ b/src/tracker-extract/10-gif.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-gif.so
+ModulePath=libextract-gif.so
MimeTypes=image/gif
diff --git a/src/tracker-extract/10-html.rule.in b/src/tracker-extract/10-html.rule.in
index cf9cd7a73..ec2cf275a 100644
--- a/src/tracker-extract/10-html.rule.in
+++ b/src/tracker-extract/10-html.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-html.so
+ModulePath=libextract-html.so
MimeTypes=text/html;application/xhtml+xml;
diff --git a/src/tracker-extract/10-ico.rule.in b/src/tracker-extract/10-ico.rule.in
index 4e861228f..f1e161bc3 100644
--- a/src/tracker-extract/10-ico.rule.in
+++ b/src/tracker-extract/10-ico.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-icon.so
+ModulePath=libextract-icon.so
MimeTypes=image/vnd.microsoft.icon
diff --git a/src/tracker-extract/10-jpeg.rule.in b/src/tracker-extract/10-jpeg.rule.in
index 4ea67e53a..e20d559e0 100644
--- a/src/tracker-extract/10-jpeg.rule.in
+++ b/src/tracker-extract/10-jpeg.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-jpeg.so
+ModulePath=libextract-jpeg.so
MimeTypes=image/jpeg
diff --git a/src/tracker-extract/10-mp3.rule.in b/src/tracker-extract/10-mp3.rule.in
index 31d56b561..86a9b7328 100644
--- a/src/tracker-extract/10-mp3.rule.in
+++ b/src/tracker-extract/10-mp3.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-mp3.so
+ModulePath=libextract-mp3.so
MimeTypes=audio/mpeg;audio/x-mp3;
diff --git a/src/tracker-extract/10-msoffice.rule.in b/src/tracker-extract/10-msoffice.rule.in
index 0b72b6229..d6568ff77 100644
--- a/src/tracker-extract/10-msoffice.rule.in
+++ b/src/tracker-extract/10-msoffice.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-msoffice.so
+ModulePath=libextract-msoffice.so
MimeTypes=application/msword;application/vnd.ms-powerpoint;application/vnd.ms-excel;application/vnd.ms-*;
diff --git a/src/tracker-extract/10-oasis.rule.in b/src/tracker-extract/10-oasis.rule.in
index 84a3b48b2..10038c003 100644
--- a/src/tracker-extract/10-oasis.rule.in
+++ b/src/tracker-extract/10-oasis.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-oasis.so
+ModulePath=libextract-oasis.so
MimeTypes=application/vnd.oasis.opendocument.*
diff --git a/src/tracker-extract/10-pdf.rule.in b/src/tracker-extract/10-pdf.rule.in
index a85de2bac..455fe6be6 100644
--- a/src/tracker-extract/10-pdf.rule.in
+++ b/src/tracker-extract/10-pdf.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-pdf.so
+ModulePath=libextract-pdf.so
MimeTypes=application/pdf
FallbackRdfType=nfo:Document
diff --git a/src/tracker-extract/10-png.rule.in b/src/tracker-extract/10-png.rule.in
index 080d8804d..67b2a1b5a 100644
--- a/src/tracker-extract/10-png.rule.in
+++ b/src/tracker-extract/10-png.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-png.so
+ModulePath=libextract-png.so
MimeTypes=image/png;sketch/png;
diff --git a/src/tracker-extract/10-ps.rule.in b/src/tracker-extract/10-ps.rule.in
index bdb6ebe3d..73734eb23 100644
--- a/src/tracker-extract/10-ps.rule.in
+++ b/src/tracker-extract/10-ps.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-ps.so
+ModulePath=libextract-ps.so
MimeTypes=application/x-gzpostscript;application/postscript;
diff --git a/src/tracker-extract/10-svg.rule.in b/src/tracker-extract/10-svg.rule.in
index 1526d6d41..8b1e0ab64 100644
--- a/src/tracker-extract/10-svg.rule.in
+++ b/src/tracker-extract/10-svg.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-gstreamer.so
+ModulePath=libextract-gstreamer.so
MimeTypes=image/svg+xml
diff --git a/src/tracker-extract/10-tiff.rule.in b/src/tracker-extract/10-tiff.rule.in
index c62ee4fff..c883c9016 100644
--- a/src/tracker-extract/10-tiff.rule.in
+++ b/src/tracker-extract/10-tiff.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-tiff.so
+ModulePath=libextract-tiff.so
MimeTypes=image/tiff
diff --git a/src/tracker-extract/10-vorbis.rule.in b/src/tracker-extract/10-vorbis.rule.in
index a98376545..f99877bb5 100644
--- a/src/tracker-extract/10-vorbis.rule.in
+++ b/src/tracker-extract/10-vorbis.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-vorbis.so
+ModulePath=libextract-vorbis.so
MimeTypes=audio/x-vorbis+ogg;application/ogg;
diff --git a/src/tracker-extract/10-xmp.rule.in b/src/tracker-extract/10-xmp.rule.in
index 82979e687..e9288db52 100644
--- a/src/tracker-extract/10-xmp.rule.in
+++ b/src/tracker-extract/10-xmp.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-xmp.so
+ModulePath=libextract-xmp.so
MimeTypes=application/rdf+xml
diff --git a/src/tracker-extract/10-xps.rule.in b/src/tracker-extract/10-xps.rule.in
index 0ab63c678..0916f8d2a 100644
--- a/src/tracker-extract/10-xps.rule.in
+++ b/src/tracker-extract/10-xps.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-xps.so
+ModulePath=libextract-xps.so
MimeTypes=application/oxps;application/vnd.ms-xpsdocument;
FallbackRdfType=nfo:Document
diff --git a/src/tracker-extract/11-iso.rule.in b/src/tracker-extract/11-iso.rule.in
index 30d0ff6a4..400a07276 100644
--- a/src/tracker-extract/11-iso.rule.in
+++ b/src/tracker-extract/11-iso.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-iso.so
+ModulePath=libextract-iso.so
MimeTypes=application/x-cd-image
diff --git a/src/tracker-extract/11-msoffice-xml.rule.in b/src/tracker-extract/11-msoffice-xml.rule.in
index e6654dbdf..8459823d5 100644
--- a/src/tracker-extract/11-msoffice-xml.rule.in
+++ b/src/tracker-extract/11-msoffice-xml.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-msoffice-xml.so
+ModulePath=libextract-msoffice-xml.so
MimeTypes=application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.openxmlformats-officedocument.wordprocessingml.document;
diff --git a/src/tracker-extract/15-gstreamer-guess.rule.in b/src/tracker-extract/15-gstreamer-guess.rule.in
index a0a67731c..6088807af 100644
--- a/src/tracker-extract/15-gstreamer-guess.rule.in
+++ b/src/tracker-extract/15-gstreamer-guess.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-gstreamer.so
+ModulePath=libextract-gstreamer.so
MimeTypes=video/3gpp;video/mp4;video/x-ms-asf;application/vnd.rn-realmedia
diff --git a/src/tracker-extract/15-playlist.rule.in b/src/tracker-extract/15-playlist.rule.in
index c9d8b93d6..16ec50ed0 100644
--- a/src/tracker-extract/15-playlist.rule.in
+++ b/src/tracker-extract/15-playlist.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-playlist.so
+ModulePath=libextract-playlist.so
MimeTypes=audio/x-mpegurl;audio/mpegurl;audio/x-scpls;audio/x-pn-realaudio;application/ram;application/vnd.ms-wpl;application/smil;audio/x-ms-asx;
diff --git a/src/tracker-extract/90-gstreamer-generic.rule.in b/src/tracker-extract/90-gstreamer-generic.rule.in
index ae9c69458..58ce23f5f 100644
--- a/src/tracker-extract/90-gstreamer-generic.rule.in
+++ b/src/tracker-extract/90-gstreamer-generic.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-gstreamer.so
+ModulePath=libextract-gstreamer.so
MimeTypes=audio/*;video/*;image/*;
diff --git a/src/tracker-extract/90-text-generic.rule.in b/src/tracker-extract/90-text-generic.rule.in
index 8889e60dd..f1a658c8e 100644
--- a/src/tracker-extract/90-text-generic.rule.in
+++ b/src/tracker-extract/90-text-generic.rule.in
@@ -1,3 +1,3 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-text.so
+ModulePath=libextract-text.so
MimeTypes=text/*
diff --git a/src/tracker-extract/91-gstreamer-generic-dlna.rule.in b/src/tracker-extract/91-gstreamer-generic-dlna.rule.in
index 418760d5b..b25e84c34 100644
--- a/src/tracker-extract/91-gstreamer-generic-dlna.rule.in
+++ b/src/tracker-extract/91-gstreamer-generic-dlna.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-gstreamer.so
+ModulePath=libextract-gstreamer.so
MimeTypes=dlna/*;
diff --git a/src/tracker-extract/92-xine-generic.rule.in b/src/tracker-extract/92-xine-generic.rule.in
index 47b28bc12..9250b170e 100644
--- a/src/tracker-extract/92-xine-generic.rule.in
+++ b/src/tracker-extract/92-xine-generic.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-xine.so
+ModulePath=libextract-xine.so
MimeTypes=audio/*;video/*;
diff --git a/src/tracker-extract/93-mplayer-generic.rule.in b/src/tracker-extract/93-mplayer-generic.rule.in
index fdd4dcbe7..8121a2fbc 100644
--- a/src/tracker-extract/93-mplayer-generic.rule.in
+++ b/src/tracker-extract/93-mplayer-generic.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-mplayer.so
+ModulePath=libextract-mplayer.so
MimeTypes=audio/*;video/*;
diff --git a/src/tracker-extract/93-totem-generic.rule.in b/src/tracker-extract/93-totem-generic.rule.in
index dd3deff39..39ab02ac9 100644
--- a/src/tracker-extract/93-totem-generic.rule.in
+++ b/src/tracker-extract/93-totem-generic.rule.in
@@ -1,4 +1,4 @@
[ExtractorRule]
-ModulePath=@modulesdir@/libextract-totem.so
+ModulePath=libextract-totem.so
MimeTypes=audio/*;video/*;
diff --git a/src/tracker-extract/Makefile.am b/src/tracker-extract/Makefile.am
index daad169a5..a53a9b1c8 100644
--- a/src/tracker-extract/Makefile.am
+++ b/src/tracker-extract/Makefile.am
@@ -1,15 +1,14 @@
include $(top_srcdir)/Makefile.decl
module_flags = -module -avoid-version -no-undefined
-modulesdir = $(libdir)/tracker-$(TRACKER_API_VERSION)/extract-modules
-rulesdir = $(datadir)/tracker/extract-rules
+rulesdir = $(extractrulesdir)
AM_CPPFLAGS = \
$(BUILD_CFLAGS) \
-I$(top_srcdir)/src \
-I$(top_builddir)/src \
-DLOCALEDIR=\""$(localedir)"\" \
- -DTRACKER_EXTRACTORS_DIR=\"$(modulesdir)\" \
+ -DTRACKER_EXTRACTORS_DIR=\""$(extractmodulesdir)"\" \
$(TRACKER_EXTRACT_CFLAGS)
# NOTE: The rules are here and not in another sub-directory because we
@@ -48,51 +47,51 @@ rules_in_files = \
93-totem-generic.rule.in
%.rule: %.rule.in
- @sed -e "s|@modulesdir[@]|${modulesdir}|" $< > $@
+ @sed -e "s|@extractmodulesdir[@]|${extractmodulesdir}|" $< > $@
# NOTE:
# We don't always link with libtracker-common, we only link
# against it if we directly use functions in the .so
-modules_LTLIBRARIES = # Empty
+extractmodules_LTLIBRARIES = # Empty
rules_DATA = # Empty
if HAVE_LIBVORBIS
-modules_LTLIBRARIES += libextract-vorbis.la
+extractmodules_LTLIBRARIES += libextract-vorbis.la
rules_DATA += 10-vorbis.rule
endif
if HAVE_LIBFLAC
-modules_LTLIBRARIES += libextract-flac.la
+extractmodules_LTLIBRARIES += libextract-flac.la
rules_DATA += 10-flac.rule
endif
if HAVE_EXEMPI
-modules_LTLIBRARIES += libextract-xmp.la
+extractmodules_LTLIBRARIES += libextract-xmp.la
rules_DATA += 10-xmp.rule
endif
if HAVE_LIBGIF
-modules_LTLIBRARIES += libextract-gif.la
+extractmodules_LTLIBRARIES += libextract-gif.la
rules_DATA += 10-gif.rule
endif
if HAVE_LIBJPEG
-modules_LTLIBRARIES += libextract-jpeg.la
+extractmodules_LTLIBRARIES += libextract-jpeg.la
rules_DATA += 10-jpeg.rule
endif
if HAVE_LIBTIFF
-modules_LTLIBRARIES += libextract-tiff.la
+extractmodules_LTLIBRARIES += libextract-tiff.la
rules_DATA += 10-tiff.rule
endif
if HAVE_LIBXML2
-modules_LTLIBRARIES += libextract-html.la
+extractmodules_LTLIBRARIES += libextract-html.la
rules_DATA += 10-html.rule
endif
if HAVE_LIBGSF
-modules_LTLIBRARIES += \
+extractmodules_LTLIBRARIES += \
libextract-epub.la \
libextract-msoffice.la \
libextract-msoffice-xml.la \
@@ -101,17 +100,17 @@ rules_DATA += 10-epub.rule 10-oasis.rule 10-msoffice.rule 11-msoffice-xml.rule
endif
if HAVE_LIBGXPS
-modules_LTLIBRARIES += libextract-xps.la
+extractmodules_LTLIBRARIES += libextract-xps.la
rules_DATA += 10-xps.rule
endif
if HAVE_POPPLER
-modules_LTLIBRARIES += libextract-pdf.la
+extractmodules_LTLIBRARIES += libextract-pdf.la
rules_DATA += 10-pdf.rule
endif
if HAVE_GSTREAMER
-modules_LTLIBRARIES += libextract-gstreamer.la
+extractmodules_LTLIBRARIES += libextract-gstreamer.la
rules_DATA += 10-svg.rule 15-gstreamer-guess.rule 90-gstreamer-generic.rule
endif
@@ -121,58 +120,58 @@ rules_DATA += 91-gstreamer-generic-dlna.rule
endif
if HAVE_LIBXINE
-modules_LTLIBRARIES += libextract-xine.la
+extractmodules_LTLIBRARIES += libextract-xine.la
rules_DATA += 92-xine-generic.rule
endif
if USING_EXTERNAL_GENERIC_MEDIA_PLAYER
-modules_LTLIBRARIES += libextract-mplayer.la \
- libextract-totem.la
+extractmodules_LTLIBRARIES += libextract-mplayer.la \
+ libextract-totem.la
rules_DATA += 93-mplayer-generic.rule 93-totem-generic.rule
endif
if HAVE_TOTEM_PL_PARSER
-modules_LTLIBRARIES += libextract-playlist.la
+extractmodules_LTLIBRARIES += libextract-playlist.la
rules_DATA += 15-playlist.rule
endif
if HAVE_LIBOSINFO
-modules_LTLIBRARIES += libextract-iso.la
+extractmodules_LTLIBRARIES += libextract-iso.la
rules_DATA += 11-iso.rule
endif
if HAVE_LIBPNG
-modules_LTLIBRARIES += libextract-png.la
+extractmodules_LTLIBRARIES += libextract-png.la
rules_DATA += 10-png.rule
endif
if HAVE_ABIWORD
-modules_LTLIBRARIES += libextract-abw.la
+extractmodules_LTLIBRARIES += libextract-abw.la
rules_DATA += 10-abw.rule
endif
if HAVE_DVI
-modules_LTLIBRARIES += libextract-dvi.la
+extractmodules_LTLIBRARIES += libextract-dvi.la
rules_DATA += 10-dvi.rule
endif
if HAVE_MP3
-modules_LTLIBRARIES += libextract-mp3.la
+extractmodules_LTLIBRARIES += libextract-mp3.la
rules_DATA += 10-mp3.rule
endif
if HAVE_PS
-modules_LTLIBRARIES += libextract-ps.la
+extractmodules_LTLIBRARIES += libextract-ps.la
rules_DATA += 10-ps.rule
endif
if HAVE_TEXT
-modules_LTLIBRARIES += libextract-text.la
+extractmodules_LTLIBRARIES += libextract-text.la
rules_DATA += 90-text-generic.rule
endif
if HAVE_ICON
-modules_LTLIBRARIES += libextract-icon.la
+extractmodules_LTLIBRARIES += libextract-icon.la
rules_DATA += 10-ico.rule
endif