aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Makefile.am')
-rw-r--r--src/plugins/Makefile.am94
1 files changed, 42 insertions, 52 deletions
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index 9244d14..a790d4d 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -86,6 +86,9 @@ plugin_LTLIBRARIES = \
86 libextractor_flv.la \ 86 libextractor_flv.la \
87 libextractor_gif.la \ 87 libextractor_gif.la \
88 libextractor_html.la \ 88 libextractor_html.la \
89 libextractor_id3v2.la \
90 libextractor_id3v23.la \
91 libextractor_id3v24.la \
89 libextractor_it.la \ 92 libextractor_it.la \
90 libextractor_jpeg.la \ 93 libextractor_jpeg.la \
91 libextractor_man.la \ 94 libextractor_man.la \
@@ -108,6 +111,8 @@ plugin_LTLIBRARIES = \
108 libextractor_sid.la \ 111 libextractor_sid.la \
109 libextractor_tar.la \ 112 libextractor_tar.la \
110 $(thumbgtk) \ 113 $(thumbgtk) \
114 $(thumbqt) \
115 $(thumbffmpeg) \
111 libextractor_tiff.la \ 116 libextractor_tiff.la \
112 libextractor_wav.la \ 117 libextractor_wav.la \
113 libextractor_xm.la \ 118 libextractor_xm.la \
@@ -181,6 +186,27 @@ libextractor_html_la_LDFLAGS = \
181libextractor_html_la_LIBADD = \ 186libextractor_html_la_LIBADD = \
182 $(top_builddir)/src/common/libextractor_common.la 187 $(top_builddir)/src/common/libextractor_common.la
183 188
189libextractor_id3v2_la_SOURCES = \
190 id3v2_extractor.c
191libextractor_id3v2_la_LDFLAGS = \
192 $(PLUGINFLAGS)
193libextractor_id3v2_la_LIBADD = \
194 $(top_builddir)/src/common/libextractor_common.la
195
196libextractor_id3v23_la_SOURCES = \
197 id3v23_extractor.c
198libextractor_id3v23_la_LDFLAGS = \
199 $(PLUGINFLAGS)
200libextractor_id3v23_la_LIBADD = \
201 $(top_builddir)/src/common/libextractor_common.la
202
203libextractor_id3v24_la_SOURCES = \
204 id3v24_extractor.c
205libextractor_id3v24_la_LDFLAGS = \
206 $(PLUGINFLAGS)
207libextractor_id3v24_la_LIBADD = \
208 $(top_builddir)/src/common/libextractor_common.la
209
184libextractor_it_la_SOURCES = \ 210libextractor_it_la_SOURCES = \
185 it_extractor.c 211 it_extractor.c
186libextractor_it_la_LDFLAGS = \ 212libextractor_it_la_LDFLAGS = \
@@ -318,6 +344,13 @@ libextractor_tar_la_SOURCES = \
318libextractor_tar_la_LDFLAGS = \ 344libextractor_tar_la_LDFLAGS = \
319 $(PLUGINFLAGS) 345 $(PLUGINFLAGS)
320 346
347libextractor_thumbnailffmpeg_la_SOURCES = \
348 thumbnailffmpeg_extractor.c
349libextractor_thumbnailffmpeg_la_LIBADD = \
350 -lavformat -lavcodec -lswscale -lavutil -lz -lbz2
351libextractor_thumbnailffmpeg_la_LDFLAGS = \
352 $(PLUGINFLAGS)
353
321libextractor_thumbnailgtk_la_CFLAGS = \ 354libextractor_thumbnailgtk_la_CFLAGS = \
322 $(GLIB_CFLAGS) $(GTK_CFLAGS) 355 $(GLIB_CFLAGS) $(GTK_CFLAGS)
323libextractor_thumbnailgtk_la_LIBADD = \ 356libextractor_thumbnailgtk_la_LIBADD = \
@@ -327,6 +360,15 @@ libextractor_thumbnailgtk_la_LDFLAGS = \
327libextractor_thumbnailgtk_la_SOURCES = \ 360libextractor_thumbnailgtk_la_SOURCES = \
328 thumbnailgtk_extractor.c 361 thumbnailgtk_extractor.c
329 362
363libextractor_thumbnailqt_la_SOURCES = \
364 thumbnailqt_extractor.cc
365libextractor_thumbnailqt_la_LDFLAGS = \
366 $(PLUGINFLAGS)
367libextractor_thumbnailqt_la_LIBADD = \
368 $(qtflags) $(svgflags)
369libextractor_thumbnailqt_la_CPPFLAGS = \
370 $(QT_CFLAGS) $(QT_SVG_CFLAGS)
371
330libextractor_tiff_la_SOURCES = \ 372libextractor_tiff_la_SOURCES = \
331 tiff_extractor.c 373 tiff_extractor.c
332libextractor_tiff_la_LDFLAGS = \ 374libextractor_tiff_la_LDFLAGS = \
@@ -354,56 +396,6 @@ libextractor_zip_la_LDFLAGS = \
354EXTRA_DIST = template_extractor.c 396EXTRA_DIST = template_extractor.c
355 397
356 398
357
358# stuff below still needs to be ported to 0.6.x
359
360# SUBDIRS = . $(thumbffmpeg) hash
361
362
363OLD_LIBS = \
364 libextractor_id3v2.la \
365 libextractor_id3v24.la \
366 libextractor_id3v23.la \
367 $(extrampeg) \
368 $(thumbqt)
369
370
371libextractor_id3v2_la_SOURCES = \
372 id3v2extractor.c
373libextractor_id3v2_la_LDFLAGS = \
374 $(PLUGINFLAGS)
375libextractor_id3v2_la_LIBADD = \
376 $(top_builddir)/src/common/libextractor_common.la
377
378libextractor_id3v23_la_SOURCES = \
379 id3v23extractor.c
380libextractor_id3v23_la_LDFLAGS = \
381 $(PLUGINFLAGS)
382libextractor_id3v23_la_LIBADD = \
383 $(top_builddir)/src/common/libextractor_common.la
384
385libextractor_id3v24_la_SOURCES = \
386 id3v24extractor.c
387libextractor_id3v24_la_LDFLAGS = \
388 $(PLUGINFLAGS)
389libextractor_id3v24_la_LIBADD = \
390 $(top_builddir)/src/common/libextractor_common.la
391
392
393libextractor_thumbnailqt_la_SOURCES = \
394 thumbnailextractorqt.cc
395libextractor_thumbnailqt_la_LDFLAGS = \
396 $(PLUGINFLAGS)
397libextractor_thumbnailqt_la_LIBADD = \
398 $(qtflags) $(svgflags) \
399 $(top_builddir)/src/main/libextractor.la
400libextractor_thumbnailqt_la_CPPFLAGS = \
401 -I$(top_scrdir)/include \
402 $(QT_CFLAGS) $(QT_SVG_CFLAGS)
403
404
405# FIXME: is this still working ok? Doubtful!
406
407install-exec-hook: 399install-exec-hook:
408 mkdir -p $(DESTDIR)$(plugindir) &> /dev/null || true 400 mkdir -p $(DESTDIR)$(plugindir) &> /dev/null || true
409 rm -f $(DESTDIR)$(plugindir)/libextractor_thumbnail$(LIBEXT) 401 rm -f $(DESTDIR)$(plugindir)/libextractor_thumbnail$(LIBEXT)
@@ -422,5 +414,3 @@ install-exec-hook:
422 fi \ 414 fi \
423 fi \ 415 fi \
424 fi 416 fi
425
426