"Fossies" - the Fresh Open Source Software Archive

Member "libextractor-1.11/src/plugins/Makefile.am" (30 Jan 2021, 14292 Bytes) of package /linux/privat/libextractor-1.11.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # This Makefile.am is in the public domain
    2 AM_CPPFLAGS = \
    3  -I$(top_srcdir)/src/include \
    4  -I$(top_srcdir)/src/common
    5 
    6 
    7 # install plugins under:
    8 plugindir = $(libdir)/@RPLUGINDIR@
    9 
   10 if HAVE_GNU_LD
   11  makesymbolic=-Wl,-Bsymbolic
   12 endif
   13 
   14 if USE_COVERAGE
   15   AM_CFLAGS = --coverage -O0
   16   XLIB = -lgcov
   17 endif
   18 
   19 PLUGINFLAGS = $(makesymbolic) $(LE_PLUGIN_LDFLAGS)
   20 
   21 SUBDIRS = .
   22 
   23 EXTRA_DIST = \
   24   fuzz_default.sh \
   25   template_extractor.c \
   26   testdata/archive_test.tar \
   27   testdata/deb_bzip2.deb \
   28   testdata/dvi_ora.dvi \
   29   testdata/exiv2_iptc.jpg \
   30   testdata/flac_kraftwerk.flac \
   31   testdata/gif_image.gif \
   32   testdata/gstreamer_30_and_33.asf \
   33   testdata/gstreamer_barsandtone.flv \
   34   testdata/gstreamer_sample_sorenson.mov \
   35   testdata/html_grothoff.html \
   36   testdata/it_dawn.it \
   37   testdata/jpeg_image.jpg \
   38   testdata/man_extract.1 \
   39   testdata/matroska_flame.mkv \
   40   testdata/midi_dth.mid \
   41   testdata/mpeg_alien.mpg \
   42   testdata/mpeg_melt.mpg \
   43   testdata/nsf_arkanoid.nsf \
   44   testdata/nsfe_classics.nsfe \
   45   testdata/odf_cg.odt \
   46   testdata/ole2_blair.doc \
   47   testdata/ole2_excel.xls \
   48   testdata/ole2_msword.doc \
   49   testdata/ole2_starwriter40.sdw \
   50   testdata/ogg_courseclear.ogg \
   51   testdata/png_image.png \
   52   testdata/ps_bloomfilter.ps \
   53   testdata/ps_wallace.ps \
   54   testdata/riff_flame.avi \
   55   testdata/rpm_test.rpm \
   56   testdata/s3m_2nd_pm.s3m \
   57   testdata/sid_wizball.sid \
   58   testdata/thumbnail_torsten.jpg \
   59   testdata/tiff_haute.tiff \
   60   testdata/wav_noise.wav \
   61   testdata/wav_alert.wav \
   62   testdata/xm_diesel.xm \
   63   testdata/zip_test.zip \
   64   testdata/README
   65 
   66 
   67 if HAVE_MAGIC
   68 PLUGIN_MIME=libextractor_mime.la
   69 TEST_MIME=test_mime
   70 
   71 if HAVE_FFMPEG
   72 # FFmpeg-thumbnailer requires MAGIC and FFMPEG
   73 PLUGIN_FFMPEG=libextractor_thumbnailffmpeg.la
   74 TEST_FFMPEG=test_thumbnailffmpeg
   75 endif
   76 
   77 if HAVE_FFMPEG_NEW
   78 PLUGIN_PREVIEWOPUS=libextractor_previewopus.la
   79 TEST_PREVIEWOPUS=test_previewopus
   80 endif
   81 
   82 if HAVE_GDK_PIXBUF
   83 # Gtk-thumbnailer requires MAGIC and GDK_PIXBUF
   84 PLUGIN_GTK=libextractor_thumbnailgtk.la
   85 TEST_GTK=test_thumbnailgtk
   86 endif
   87 
   88 if HAVE_TIDY
   89 # HTML requires MAGIC and tidy
   90 PLUGIN_HTML=libextractor_html.la
   91 TEST_HTML=test_html
   92 endif
   93 endif
   94 
   95 
   96 if HAVE_ARCHIVE
   97 PLUGIN_ARCHIVE=libextractor_archive.la
   98 TEST_ARCHIVE=test_archive
   99 endif
  100 
  101 if HAVE_EXIV2
  102 PLUGIN_EXIV2=libextractor_exiv2.la
  103 TEST_EXIV2=test_exiv2
  104 endif
  105 
  106 if HAVE_FLAC
  107 PLUGIN_FLAC=libextractor_flac.la
  108 TEST_FLAC=test_flac
  109 endif
  110 
  111 if HAVE_GIF
  112 PLUGIN_GIF=libextractor_gif.la
  113 TEST_GIF=test_gif
  114 endif
  115 
  116 if HAVE_GSF
  117 PLUGIN_GSF=libextractor_ole2.la
  118 TEST_GSF=test_ole2
  119 endif
  120 
  121 if HAVE_GSTREAMER
  122 PLUGIN_GSTREAMER=libextractor_gstreamer.la
  123 TEST_GSTREAMER=test_gstreamer
  124 endif
  125 
  126 if HAVE_JPEG
  127 PLUGIN_JPEG=libextractor_jpeg.la
  128 TEST_JPEG=test_jpeg
  129 endif
  130 
  131 if HAVE_MP4
  132 if HAVE_EXPERIMENTAL
  133 PLUGIN_MP4=libextractor_mp4.la
  134 TEST_MP4=test_mp4
  135 endif
  136 endif
  137 
  138 if HAVE_MPEG2
  139 PLUGIN_MPEG=libextractor_mpeg.la
  140 TEST_MPEG=test_mpeg
  141 endif
  142 
  143 if HAVE_LIBRPM
  144 PLUGIN_RPM=libextractor_rpm.la
  145 TEST_RPM=test_rpm
  146 endif
  147 
  148 if HAVE_SMF
  149 PLUGIN_MIDI=libextractor_midi.la
  150 TEST_MIDI=test_midi
  151 endif
  152 
  153 if HAVE_TIFF
  154 PLUGIN_TIFF=libextractor_tiff.la
  155 TEST_TIFF=test_tiff
  156 endif
  157 
  158 if HAVE_VORBISFILE
  159 PLUGIN_OGG=libextractor_ogg.la
  160 TEST_OGG=test_ogg
  161 endif
  162 
  163 if ! WINDOWS
  164 PLUGIN_PDF=libextractor_pdf.la
  165 endif
  166 
  167 if HAVE_ZLIB
  168 PLUGIN_ZLIB= \
  169  libextractor_deb.la \
  170  libextractor_odf.la \
  171  libextractor_png.la \
  172  libextractor_zip.la
  173 TEST_ZLIB=test_deb
  174 endif
  175 
  176 
  177 plugin_LTLIBRARIES = \
  178   libextractor_dvi.la \
  179   libextractor_it.la \
  180   libextractor_man.la \
  181   libextractor_nsf.la \
  182   libextractor_nsfe.la \
  183   libextractor_ps.la \
  184   libextractor_riff.la \
  185   libextractor_s3m.la \
  186   libextractor_sid.la \
  187   libextractor_wav.la \
  188   libextractor_xm.la \
  189   $(PLUGIN_ARCHIVE) \
  190   $(PLUGIN_EXIV2) \
  191   $(PLUGIN_FFMPEG) \
  192   $(PLUGIN_FLAC) \
  193   $(PLUGIN_GIF) \
  194   $(PLUGIN_GSF) \
  195   $(PLUGIN_GSTREAMER) \
  196   $(PLUGIN_GTK) \
  197   $(PLUGIN_HTML) \
  198   $(PLUGIN_JPEG) \
  199   $(PLUGIN_MIDI) \
  200   $(PLUGIN_MIME) \
  201   $(PLUGIN_MP4) \
  202   $(PLUGIN_MPEG) \
  203   $(PLUGIN_OGG) \
  204   $(PLUGIN_PDF) \
  205   $(PLUGIN_PREVIEWOPUS) \
  206   $(PLUGIN_RPM) \
  207   $(PLUGIN_TIFF) \
  208   $(PLUGIN_ZLIB)
  209 
  210 if HAVE_ZZUF
  211   fuzz_tests=fuzz_default.sh
  212 endif
  213 
  214 check_PROGRAMS = \
  215   test_dvi \
  216   test_it \
  217   test_man \
  218   test_nsf \
  219   test_nsfe \
  220   test_odf \
  221   test_ps \
  222   test_png \
  223   test_riff \
  224   test_s3m \
  225   test_sid \
  226   test_wav \
  227   test_xm \
  228   test_zip \
  229   $(TEST_ARCHIVE) \
  230   $(TEST_EXIV2) \
  231   $(TEST_FFMPEG) \
  232   $(TEST_PREVIEWOPUS) \
  233   $(TEST_FLAC) \
  234   $(TEST_GIF) \
  235   $(TEST_GSF) \
  236   $(TEST_GSTREAMER) \
  237   $(TEST_GTK) \
  238   $(TEST_HTML) \
  239   $(TEST_JPEG) \
  240   $(TEST_MIDI) \
  241   $(TEST_MIME) \
  242   $(TEST_MPEG) \
  243   $(TEST_OGG) \
  244   $(TEST_RPM) \
  245   $(TEST_TIFF) \
  246   $(TEST_ZLIB)
  247 
  248 if ENABLE_TEST_RUN
  249 TESTS = \
  250   $(fuzz_tests) \
  251   $(check_PROGRAMS)
  252 endif
  253 
  254 noinst_LTLIBRARIES = \
  255   libtest.la
  256 
  257 libtest_la_SOURCES = \
  258   test_lib.c test_lib.h
  259 libtest_la_LIBADD = \
  260   $(top_builddir)/src/main/libextractor.la $(XLIB)
  261 
  262 
  263 libextractor_archive_la_SOURCES = \
  264   archive_extractor.c
  265 libextractor_archive_la_LDFLAGS = \
  266   $(PLUGINFLAGS)
  267 libextractor_archive_la_LIBADD = \
  268   -larchive $(XLIB)
  269 
  270 test_archive_SOURCES = \
  271   test_archive.c
  272 test_archive_LDADD = \
  273   $(top_builddir)/src/plugins/libtest.la
  274 
  275 
  276 libextractor_deb_la_SOURCES = \
  277   deb_extractor.c
  278 libextractor_deb_la_LDFLAGS = \
  279   $(PLUGINFLAGS) -lz
  280 libextractor_deb_la_LIBADD = \
  281  $(XLIB)
  282 
  283 test_deb_SOURCES = \
  284   test_deb.c
  285 test_deb_LDADD = \
  286   $(top_builddir)/src/plugins/libtest.la
  287 
  288 
  289 libextractor_dvi_la_SOURCES = \
  290   dvi_extractor.c
  291 libextractor_dvi_la_LDFLAGS = \
  292   $(PLUGINFLAGS)
  293 libextractor_dvi_la_LIBADD = \
  294  $(XLIB) $(SOCKET_LIBS)
  295 
  296 test_dvi_SOURCES = \
  297   test_dvi.c
  298 test_dvi_LDADD = \
  299   $(top_builddir)/src/plugins/libtest.la
  300 
  301 
  302 libextractor_exiv2_la_SOURCES = \
  303   exiv2_extractor.cc
  304 libextractor_exiv2_la_LDFLAGS = \
  305   $(PLUGINFLAGS)
  306 libextractor_exiv2_la_LIBADD = \
  307   -lexiv2 $(XLIB)
  308 
  309 test_exiv2_SOURCES = \
  310   test_exiv2.c
  311 test_exiv2_LDADD = \
  312   $(top_builddir)/src/plugins/libtest.la
  313 
  314 
  315 libextractor_flac_la_SOURCES = \
  316   flac_extractor.c
  317 libextractor_flac_la_LDFLAGS = \
  318   $(PLUGINFLAGS)
  319 libextractor_flac_la_LIBADD = \
  320   -lFLAC $(XLIB) $(LE_LIBINTL)
  321 
  322 test_flac_SOURCES = \
  323   test_flac.c
  324 test_flac_LDADD = \
  325   $(top_builddir)/src/plugins/libtest.la
  326 
  327 
  328 libextractor_gif_la_SOURCES = \
  329   gif_extractor.c
  330 libextractor_gif_la_LDFLAGS = \
  331   $(PLUGINFLAGS)
  332 libextractor_gif_la_LIBADD = \
  333   -lgif $(XLIB)
  334 
  335 test_gif_SOURCES = \
  336   test_gif.c
  337 test_gif_LDADD = \
  338   $(top_builddir)/src/plugins/libtest.la
  339 
  340 
  341 libextractor_gstreamer_la_SOURCES = \
  342   gstreamer_extractor.c
  343 libextractor_gstreamer_la_LDFLAGS = \
  344   $(PLUGINFLAGS)
  345 libextractor_gstreamer_la_LIBADD = \
  346   $(GSTREAMER_LIBS) $(GSTREAMER_PBUTILS_LIBS) $(GSTREAMER_TAG_LIBS) $(GSTREAMER_APP_LIBS) $(XLIB) -lpthread
  347 libextractor_gstreamer_la_CFLAGS = \
  348   $(GSTREAMER_CFLAGS) $(GSTREAMER_PBUTILS_CFLAGS) $(GSTREAMER_TAG_CFLAGS) $(GSTREAMER_APP_CFALGS)
  349 
  350 test_gstreamer_SOURCES = \
  351   test_gstreamer.c
  352 test_gstreamer_LDADD = \
  353   $(top_builddir)/src/plugins/libtest.la \
  354   $(GSTREAMER_LIBS) $(GSTREAMER_PBUTILS_LIBS)
  355 test_gstreamer_CFLAGS = \
  356   $(GSTREAMER_CFLAGS) $(GSTREAMER_PBUTILS_CFLAGS)
  357 
  358 
  359 libextractor_html_la_SOURCES = \
  360   html_extractor.c
  361 libextractor_html_la_LDFLAGS = \
  362   $(PLUGINFLAGS)
  363 libextractor_html_la_LIBADD = \
  364   -ltidy -lmagic $(XLIB)
  365 
  366 test_html_SOURCES = \
  367   test_html.c
  368 test_html_LDADD = \
  369   $(top_builddir)/src/plugins/libtest.la
  370 
  371 
  372 libextractor_it_la_SOURCES = \
  373   it_extractor.c
  374 libextractor_it_la_LDFLAGS = \
  375   $(PLUGINFLAGS)
  376 libextractor_it_la_LIBADD = \
  377  $(XLIB)
  378 
  379 test_it_SOURCES = \
  380   test_it.c
  381 test_it_LDADD = \
  382   $(top_builddir)/src/plugins/libtest.la
  383 
  384 
  385 libextractor_jpeg_la_SOURCES = \
  386   jpeg_extractor.c
  387 libextractor_jpeg_la_LDFLAGS = \
  388   $(PLUGINFLAGS)
  389 libextractor_jpeg_la_LIBADD = \
  390   -ljpeg $(XLIB)
  391 
  392 test_jpeg_SOURCES = \
  393   test_jpeg.c
  394 test_jpeg_LDADD = \
  395   $(top_builddir)/src/plugins/libtest.la
  396 
  397 
  398 libextractor_man_la_SOURCES = \
  399   man_extractor.c
  400 libextractor_man_la_LDFLAGS = \
  401   $(PLUGINFLAGS)
  402 libextractor_man_la_LIBADD = \
  403  $(XLIB) $(LE_LIBINTL)
  404 
  405 test_man_SOURCES = \
  406   test_man.c
  407 test_man_LDADD = \
  408   $(top_builddir)/src/plugins/libtest.la \
  409   $(LE_LIBINTL)
  410 
  411 
  412 libextractor_midi_la_SOURCES = \
  413   midi_extractor.c
  414 libextractor_midi_la_CFLAGS = \
  415   $(GLIB_CFLAGS)
  416 libextractor_midi_la_LDFLAGS = \
  417   $(PLUGINFLAGS)
  418 libextractor_midi_la_LIBADD = \
  419   -lsmf $(XLIB)
  420 
  421 test_midi_SOURCES = \
  422   test_midi.c
  423 test_midi_LDADD = \
  424   $(top_builddir)/src/plugins/libtest.la
  425 
  426 
  427 libextractor_mime_la_SOURCES = \
  428   mime_extractor.c
  429 libextractor_mime_la_LDFLAGS = \
  430   $(PLUGINFLAGS)
  431 libextractor_mime_la_LIBADD = \
  432   -lmagic $(XLIB)
  433 
  434 test_mime_SOURCES = \
  435   test_mime.c
  436 test_mime_LDADD = \
  437   $(top_builddir)/src/plugins/libtest.la
  438 
  439 
  440 libextractor_mp4_la_SOURCES = \
  441   mp4_extractor.c
  442 libextractor_mp4_la_LDFLAGS = \
  443   $(PLUGINFLAGS)
  444 libextractor_mp4_la_LIBADD = \
  445   -lmp4v2 $(XLIB)
  446 
  447 
  448 libextractor_mpeg_la_SOURCES = \
  449   mpeg_extractor.c
  450 libextractor_mpeg_la_LDFLAGS = \
  451   $(PLUGINFLAGS)
  452 libextractor_mpeg_la_LIBADD = \
  453   -lmpeg2 $(XLIB)
  454 
  455 test_mpeg_SOURCES = \
  456   test_mpeg.c
  457 test_mpeg_LDADD = \
  458   $(top_builddir)/src/plugins/libtest.la
  459 
  460 
  461 libextractor_nsf_la_SOURCES = \
  462   nsf_extractor.c
  463 libextractor_nsf_la_LDFLAGS = \
  464   $(PLUGINFLAGS)
  465 libextractor_nsf_la_LIBADD = \
  466  $(XLIB)
  467 
  468 test_nsf_SOURCES = \
  469   test_nsf.c
  470 test_nsf_LDADD = \
  471   $(top_builddir)/src/plugins/libtest.la
  472 
  473 
  474 libextractor_nsfe_la_SOURCES = \
  475   nsfe_extractor.c
  476 libextractor_nsfe_la_LDFLAGS = \
  477   $(PLUGINFLAGS)
  478 libextractor_nsfe_la_LIBADD = \
  479  $(XLIB)
  480 
  481 test_nsfe_SOURCES = \
  482   test_nsfe.c
  483 test_nsfe_LDADD = \
  484   $(top_builddir)/src/plugins/libtest.la
  485 
  486 
  487 libextractor_odf_la_SOURCES = \
  488   odf_extractor.c
  489 libextractor_odf_la_LDFLAGS = \
  490   $(PLUGINFLAGS)
  491 libextractor_odf_la_LIBADD = \
  492   $(top_builddir)/src/common/libextractor_common.la $(XLIB)
  493 
  494 test_odf_SOURCES = \
  495   test_odf.c
  496 test_odf_LDADD = \
  497   $(top_builddir)/src/plugins/libtest.la
  498 
  499 
  500 libextractor_ole2_la_SOURCES = \
  501   ole2_extractor.c
  502 libextractor_ole2_la_CFLAGS = \
  503   $(GSF_CFLAGS)
  504 libextractor_ole2_la_CPPFLAGS = \
  505   $(GSF_CFLAGS) $(AM_CPPFLAGS)
  506 libextractor_ole2_la_LDFLAGS = \
  507   $(PLUGINFLAGS)
  508 libextractor_ole2_la_LIBADD = \
  509   $(top_builddir)/src/common/libextractor_common.la \
  510   $(GSF_LIBS) $(XLIB)  $(LE_LIBINTL)
  511 
  512 test_ole2_SOURCES = \
  513   test_ole2.c
  514 test_ole2_LDADD = \
  515   $(top_builddir)/src/plugins/libtest.la
  516 
  517 
  518 libextractor_ogg_la_SOURCES = \
  519   ogg_extractor.c
  520 libextractor_ogg_la_LDFLAGS = \
  521   $(PLUGINFLAGS)
  522 libextractor_ogg_la_LIBADD = \
  523   -lvorbisfile -lvorbis $(vorbisflag) -logg $(XLIB)
  524 
  525 test_ogg_SOURCES = \
  526   test_ogg.c
  527 test_ogg_LDADD = \
  528   $(top_builddir)/src/plugins/libtest.la
  529 
  530 
  531 libextractor_pdf_la_SOURCES = \
  532   pdf_extractor.c
  533 libextractor_pdf_la_LDFLAGS = \
  534   $(PLUGINFLAGS)
  535 libextractor_pdf_la_LIBADD = \
  536   $(top_builddir)/src/common/libextractor_common.la $(XLIB)  $(SOCKET_LIBS)
  537 
  538 
  539 libextractor_png_la_SOURCES = \
  540   png_extractor.c
  541 libextractor_png_la_LDFLAGS = \
  542   $(PLUGINFLAGS)
  543 libextractor_png_la_LIBADD = \
  544   $(top_builddir)/src/common/libextractor_common.la $(XLIB) -lz  $(SOCKET_LIBS)
  545 
  546 test_png_SOURCES = \
  547   test_png.c
  548 test_png_LDADD = \
  549   $(top_builddir)/src/plugins/libtest.la
  550 
  551 
  552 libextractor_ps_la_SOURCES = \
  553   ps_extractor.c
  554 libextractor_ps_la_LDFLAGS = \
  555   $(PLUGINFLAGS)
  556 libextractor_ps_la_LIBADD = \
  557  $(XLIB)
  558 
  559 test_ps_SOURCES = \
  560   test_ps.c
  561 test_ps_LDADD = \
  562   $(top_builddir)/src/plugins/libtest.la
  563 
  564 
  565 libextractor_riff_la_SOURCES = \
  566   riff_extractor.c
  567 libextractor_riff_la_LDFLAGS = \
  568   $(PLUGINFLAGS)
  569 libextractor_riff_la_LIBADD = \
  570   -lm $(XLIB)  $(LE_LIBINTL)
  571 
  572 
  573 test_riff_SOURCES = \
  574   test_riff.c
  575 test_riff_LDADD = \
  576   $(top_builddir)/src/plugins/libtest.la
  577 
  578 
  579 libextractor_rpm_la_SOURCES = \
  580   rpm_extractor.c
  581 libextractor_rpm_la_LDFLAGS = \
  582   $(PLUGINFLAGS)
  583 libextractor_rpm_la_LIBADD = \
  584   -lrpm -lpthread $(XLIB)
  585 
  586 test_rpm_SOURCES = \
  587   test_rpm.c
  588 test_rpm_LDADD = \
  589   $(top_builddir)/src/plugins/libtest.la
  590 
  591 
  592 libextractor_s3m_la_SOURCES = \
  593   s3m_extractor.c
  594 libextractor_s3m_la_LDFLAGS = \
  595   $(PLUGINFLAGS)
  596 libextractor_s3m_la_LIBADD = \
  597  $(XLIB)
  598 
  599 test_s3m_SOURCES = \
  600   test_s3m.c
  601 test_s3m_LDADD = \
  602   $(top_builddir)/src/plugins/libtest.la
  603 
  604 
  605 libextractor_sid_la_SOURCES = \
  606   sid_extractor.c
  607 libextractor_sid_la_LDFLAGS = \
  608   $(PLUGINFLAGS)
  609 libextractor_sid_la_LIBADD = \
  610  $(XLIB)
  611 
  612 test_sid_SOURCES = \
  613   test_sid.c
  614 test_sid_LDADD = \
  615   $(top_builddir)/src/plugins/libtest.la
  616 
  617 
  618 libextractor_thumbnailffmpeg_la_SOURCES = \
  619   thumbnailffmpeg_extractor.c
  620 libextractor_thumbnailffmpeg_la_LDFLAGS = \
  621   $(PLUGINFLAGS)
  622 libextractor_thumbnailffmpeg_la_LIBADD = \
  623   -lavutil -lavformat -lavcodec -lswscale -lmagic $(XLIB)
  624 
  625 test_thumbnailffmpeg_SOURCES = \
  626   test_thumbnailffmpeg.c
  627 test_thumbnailffmpeg_LDADD = \
  628   $(top_builddir)/src/plugins/libtest.la
  629 
  630 
  631 libextractor_thumbnailgtk_la_SOURCES = \
  632   thumbnailgtk_extractor.c
  633 libextractor_thumbnailgtk_la_LDFLAGS = \
  634   $(PLUGINFLAGS)
  635 libextractor_thumbnailgtk_la_CFLAGS = \
  636   $(GDK_PIXBUF_CFLAGS)
  637 libextractor_thumbnailgtk_la_LIBADD = \
  638   -lmagic $(GDK_PIXBUF_LIBS) $(XLIB)
  639 
  640 test_thumbnailgtk_SOURCES = \
  641   test_thumbnailgtk.c
  642 test_thumbnailgtk_LDADD = \
  643   $(top_builddir)/src/plugins/libtest.la
  644 
  645 libextractor_previewopus_la_SOURCES = \
  646   previewopus_extractor.c
  647 libextractor_previewopus_la_LDFLAGS = \
  648   $(PLUGINFLAGS)
  649 libextractor_previewopus_la_LIBADD = \
  650   -lavutil -lavformat -lavcodec -lswscale -lavresample  -lmagic $(XLIB)
  651 
  652 test_previewopus_SOURCES = \
  653   test_previewopus.c
  654 test_previewopus_LDADD = \
  655   $(top_builddir)/src/plugins/libtest.la
  656 
  657 
  658 libextractor_tiff_la_SOURCES = \
  659   tiff_extractor.c
  660 libextractor_tiff_la_LDFLAGS = \
  661   $(PLUGINFLAGS)
  662 libextractor_tiff_la_LIBADD = \
  663   -ltiff $(XLIB)
  664 
  665 test_tiff_SOURCES = \
  666   test_tiff.c
  667 test_tiff_LDADD = \
  668   $(top_builddir)/src/plugins/libtest.la
  669 
  670 
  671 libextractor_wav_la_SOURCES = \
  672   wav_extractor.c
  673 libextractor_wav_la_LDFLAGS = \
  674   $(PLUGINFLAGS)
  675 libextractor_wav_la_LIBADD = \
  676  $(XLIB) $(LE_LIBINTL)
  677 
  678 test_wav_SOURCES = \
  679   test_wav.c
  680 test_wav_LDADD = \
  681   $(top_builddir)/src/plugins/libtest.la
  682 
  683 
  684 libextractor_xm_la_SOURCES = \
  685   xm_extractor.c
  686 libextractor_xm_la_LDFLAGS = \
  687   $(PLUGINFLAGS)
  688 libextractor_xm_la_LIBADD = \
  689  $(XLIB)
  690 
  691 test_xm_SOURCES = \
  692   test_xm.c
  693 test_xm_LDADD = \
  694   $(top_builddir)/src/plugins/libtest.la
  695 
  696 
  697 libextractor_zip_la_SOURCES = \
  698   zip_extractor.c
  699 libextractor_zip_la_LDFLAGS = \
  700   $(PLUGINFLAGS)
  701 libextractor_zip_la_LIBADD = \
  702   $(top_builddir)/src/common/libextractor_common.la $(XLIB)
  703 
  704 test_zip_SOURCES = \
  705   test_zip.c
  706 test_zip_LDADD = \
  707   $(top_builddir)/src/plugins/libtest.la