From 41af69331a1a97c0a5cee87977db6e9e2216c671 Mon Sep 17 00:00:00 2001 From: Debarshi Ray Date: Thu, 10 Oct 2013 13:37:16 +0200 Subject: libtracker-extract, tracker-extract: Remove $modulesdir from *.rules https://bugzilla.gnome.org/show_bug.cgi?id=709703 --- Makefile.decl | 3 ++ examples/libtracker-extract/Makefile.am | 5 +- src/libtracker-extract/Makefile.am | 3 +- src/libtracker-extract/tracker-module-manager.c | 8 ++++ src/tracker-extract/10-abw.rule.in | 2 +- src/tracker-extract/10-dvi.rule.in | 2 +- src/tracker-extract/10-epub.rule.in | 2 +- src/tracker-extract/10-flac.rule.in | 2 +- src/tracker-extract/10-gif.rule.in | 2 +- src/tracker-extract/10-html.rule.in | 2 +- src/tracker-extract/10-ico.rule.in | 2 +- src/tracker-extract/10-jpeg.rule.in | 2 +- src/tracker-extract/10-mp3.rule.in | 2 +- src/tracker-extract/10-msoffice.rule.in | 2 +- src/tracker-extract/10-oasis.rule.in | 2 +- src/tracker-extract/10-pdf.rule.in | 2 +- src/tracker-extract/10-png.rule.in | 2 +- src/tracker-extract/10-ps.rule.in | 2 +- src/tracker-extract/10-svg.rule.in | 2 +- src/tracker-extract/10-tiff.rule.in | 2 +- src/tracker-extract/10-vorbis.rule.in | 2 +- src/tracker-extract/10-xmp.rule.in | 2 +- src/tracker-extract/10-xps.rule.in | 2 +- src/tracker-extract/11-iso.rule.in | 2 +- src/tracker-extract/11-msoffice-xml.rule.in | 2 +- src/tracker-extract/15-gstreamer-guess.rule.in | 2 +- src/tracker-extract/15-playlist.rule.in | 2 +- src/tracker-extract/90-gstreamer-generic.rule.in | 2 +- src/tracker-extract/90-text-generic.rule.in | 2 +- .../91-gstreamer-generic-dlna.rule.in | 2 +- src/tracker-extract/92-xine-generic.rule.in | 2 +- src/tracker-extract/93-mplayer-generic.rule.in | 2 +- src/tracker-extract/93-totem-generic.rule.in | 2 +- src/tracker-extract/Makefile.am | 55 +++++++++++----------- 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 -- cgit v1.2.1