set(kfilemetadata_exiv2_SRCS kfilemetadata_exiv2.cpp) kde4_add_plugin(kfilemetadata_exiv2 ${kfilemetadata_exiv2_SRCS}) target_link_libraries(kfilemetadata_exiv2 ${KDE4_KIO_LIBS} ${KDE4_KEXIV2_LIBS} ) install( TARGETS kfilemetadata_exiv2 DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_exiv2.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) if (FFMPEG_FOUND) include_directories(${FFMPEG_INCLUDES}) set(kfilemetadata_ffmpeg_SRCS kfilemetadata_ffmpeg.cpp) kde4_add_plugin(kfilemetadata_ffmpeg ${kfilemetadata_ffmpeg_SRCS}) target_link_libraries(kfilemetadata_ffmpeg ${KDE4_KIO_LIBS} ${FFMPEG_LIBRARIES} ) install( TARGETS kfilemetadata_ffmpeg DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_ffmpeg.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif() if (TAGLIB_FOUND) include_directories(${TAGLIB_INCLUDES}) set(kfilemetadata_taglib_SRCS kfilemetadata_taglib.cpp) kde4_add_plugin(kfilemetadata_taglib ${kfilemetadata_taglib_SRCS}) target_link_libraries(kfilemetadata_taglib ${KDE4_KIO_LIBS} ${TAGLIB_LIBRARIES} ) install( TARGETS kfilemetadata_taglib DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_taglib.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif() if (EPUB_FOUND) include_directories(${EPUB_INCLUDE_DIR}) set(kfilemetadata_epub_SRCS kfilemetadata_epub.cpp) kde4_add_plugin(kfilemetadata_epub ${kfilemetadata_epub_SRCS}) target_link_libraries(kfilemetadata_epub ${KDE4_KIO_LIBS} ${EPUB_LIBRARIES} ) install( TARGETS kfilemetadata_epub DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_epub.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif() if (POPPLER_FOUND) include_directories(${POPPLER_INCLUDE_DIR}) set(kfilemetadata_poppler_SRCS kfilemetadata_poppler.cpp) kde4_add_plugin(kfilemetadata_poppler ${kfilemetadata_poppler_SRCS}) target_link_libraries(kfilemetadata_poppler ${KDE4_KIO_LIBS} ${POPPLER_LIBRARIES} ) install( TARGETS kfilemetadata_poppler DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_poppler.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif() if (LIBSPECTRE_FOUND) include_directories(${LIBSPECTRE_INCLUDE_DIR}) set(kfilemetadata_spectre_SRCS kfilemetadata_spectre.cpp) kde4_add_plugin(kfilemetadata_spectre ${kfilemetadata_spectre_SRCS}) target_link_libraries(kfilemetadata_spectre ${KDE4_KIO_LIBS} ${LIBSPECTRE_LIBRARY} ) install( TARGETS kfilemetadata_spectre DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_spectre.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif() if (FREETYPE_FOUND) include_directories(${FREETYPE_INCLUDE_DIRS}) set(kfilemetadata_freetype_SRCS kfilemetadata_freetype.cpp) kde4_add_plugin(kfilemetadata_freetype ${kfilemetadata_freetype_SRCS}) target_link_libraries(kfilemetadata_freetype ${KDE4_KIO_LIBS} ${FREETYPE_LIBRARIES} ) install( TARGETS kfilemetadata_freetype DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} ) install( FILES kfilemetadata_freetype.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} ) endif()