diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2017-07-17 01:10:49 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2017-08-03 18:49:06 +0200 |
commit | 0422c157a7b9a831b37c0b3ebe9e81e82269117b (patch) | |
tree | 7db7c0afc605e2e49c0d2bf8551d3bb1ae83514f /configure.ac | |
parent | f488b435d0214000194436904baace7517d98033 (diff) | |
download | tracker-0422c157a7b9a831b37c0b3ebe9e81e82269117b.tar.gz |
Remove all miners/extract/writeback
This is being split to its own package
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1288 |
1 files changed, 0 insertions, 1288 deletions
diff --git a/configure.ac b/configure.ac index 093dd7ae2..04241810d 100644 --- a/configure.ac +++ b/configure.ac @@ -297,13 +297,6 @@ LIBTRACKER_REMOTE_REQUIRED="glib-2.0 >= $GLIB_REQUIRED PKG_CHECK_MODULES(LIBTRACKER_REMOTE, [$LIBTRACKER_REMOTE_REQUIRED]) -# Check requirements for libtracker-extract -LIBTRACKER_EXTRACT_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - gmodule-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_EXTRACT, [$LIBTRACKER_EXTRACT_REQUIRED]) - # Check requirements for libtracker-fts LIBTRACKER_FTS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED gio-unix-2.0 >= $GLIB_REQUIRED @@ -354,56 +347,6 @@ PKG_CHECK_MODULES(TRACKER_STORE, [$TRACKER_STORE_REQUIRED]) TRACKER_STORE_LIBS="$TRACKER_STORE_LIBS -lz -lm" -# Check requirements for tracker-extract -TRACKER_EXTRACT_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - gmodule-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_EXTRACT, [$TRACKER_EXTRACT_REQUIRED]) - -TRACKER_EXTRACT_MODULES_DIR="${libdir}/tracker-${TRACKER_API_VERSION}/extract-modules" -AC_SUBST(TRACKER_EXTRACT_MODULES_DIR) - -# NOTE: We don't use ${TRACKER_API_VERSION} because other content like -# the ontology is installed to the same location. -TRACKER_EXTRACT_RULES_DIR="${datadir}/tracker/extract-rules" -AC_SUBST(TRACKER_EXTRACT_RULES_DIR) - -# Check requirements for tracker-extract modules -TRACKER_EXTRACT_MODULES_REQUIRED="glib-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_EXTRACT_MODULES, [$TRACKER_EXTRACT_MODULES_REQUIRED]) - -# Check requirements for tracker-writeback -TRACKER_WRITEBACK_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - gmodule-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_WRITEBACK, [$TRACKER_WRITEBACK_REQUIRED]) - -# Check requirements for tracker-miner-fs -TRACKER_MINER_FS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - gmodule-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_MINER_FS, [$TRACKER_MINER_FS_REQUIRED]) - -TRACKER_MINER_FS_LIBS="$TRACKER_MINER_FS_LIBS -lz -lm" - -# Check requirements for tracker-miner-apps -TRACKER_MINER_APPS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_MINER_APPS, [$TRACKER_MINER_APPS_REQUIRED]) - -# Check requirements for tracker-miner-rss -TRACKER_MINER_RSS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - libgrss >= $LIBGRSS_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_MINER_RSS, [$TRACKER_MINER_RSS_REQUIRED], - [have_tracker_miner_rss=yes], - [have_tracker_miner_rss=no]) - # Check we have Vala valac command we need VALA_MIN_VERSION=0.18.0 AM_PROG_VALAC([$VALA_MIN_VERSION]) @@ -968,1178 +911,11 @@ fi AM_CONDITIONAL(HAVE_NETWORK_MANAGER, test "x$have_network_manager" = "xyes") ################################################################## -# Check for libtracker-extract: libexif -################################################################## - -AC_ARG_ENABLE(libexif, - AS_HELP_STRING([--enable-libexif], - [enable extractor for exif metadata [[default=auto]]]), - [enable_libexif=$enableval], - [enable_libexif=auto]) - -if test "x$enable_libexif" != "xno" ; then - PKG_CHECK_MODULES(LIBEXIF, - [libexif >= $LIBEXIF_REQUIRED], - [have_libexif=yes], - [have_libexif=no]) - - LIBTRACKER_EXTRACT_CFLAGS="$LIBTRACKER_EXTRACT_CFLAGS $LIBEXIF_CFLAGS" - LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $LIBEXIF_LIBS" - - if test "x$have_libexif" = "xyes"; then - AC_DEFINE(HAVE_LIBEXIF, [], [Define if we have libexif]) - fi -else - have_libexif="no (disabled)" -fi - -if test "x$enable_libexif" = "xyes"; then - if test "x$have_libexif" != "xyes"; then - AC_MSG_ERROR([Could not find libexif >= $LIBEXIF_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_EXIF, test "x$have_libexif" = "xyes") - -################################################################## -# Check for libtracker-extract: libiptcdata -################################################################## - -AC_ARG_ENABLE(libiptcdata, - AS_HELP_STRING([--enable-libiptcdata], - [enable extractor for iptc metadata [[default=auto]]]), - [enable_libiptcdata=$enableval], - [enable_libiptcdata=auto]) - -if test "x$enable_libiptcdata" != "xno" ; then - PKG_CHECK_MODULES(LIBIPTCDATA, - [libiptcdata], - [have_libiptcdata=yes], - [have_libiptcdata=no]) - - LIBTRACKER_EXTRACT_CFLAGS="$LIBTRACKER_EXTRACT_CFLAGS $LIBIPTCDATA_CFLAGS" - LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $LIBIPTCDATA_LIBS" - - if test "x$have_libiptcdata" = "xyes"; then - AC_DEFINE(HAVE_LIBIPTCDATA, [], [Define if we have libiptcdata]) - fi -else - have_libiptcdata="no (disabled)" -fi - -if test "x$enable_libiptcdata" = "xyes"; then - if test "x$have_libiptcdata" != "xyes"; then - AC_MSG_ERROR([Could not find libiptcdata.]) - fi -fi - -AM_CONDITIONAL(HAVE_IPTC, test "x$have_libiptcdata" = "xyes") - -################################################################## -# Check for libtracker-extract, tracker-writeback: exempi -################################################################## - -AC_ARG_ENABLE(exempi, - AS_HELP_STRING([--enable-exempi], - [enable extractor for XMP metadata [[default=auto]]]), - [enable_exempi=$enableval], - [enable_exempi=auto]) - -if test "x$enable_exempi" != "xno" ; then - PKG_CHECK_MODULES(EXEMPI, - [exempi-2.0 >= $EXEMPI_REQUIRED], - [have_exempi=yes], - [have_exempi=no]) - - TRACKER_WRITEBACK_CFLAGS="$TRACKER_WRITEBACK_CFLAGS $EXEMPI_CFLAGS" - TRACKER_WRITEBACK_LIBS="$TRACKER_WRITEBACK_LIBS $EXEMPI_LIBS" - - LIBTRACKER_EXTRACT_CFLAGS="$LIBTRACKER_EXTRACT_CFLAGS $EXEMPI_CFLAGS" - LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $EXEMPI_LIBS" - - if test "x$have_exempi" = "xyes"; then - AC_DEFINE(HAVE_EXEMPI, [], [Define if we have exempi]) - fi -else - have_exempi="no (disabled)" -fi - -if test "x$enable_exempi" = "xyes"; then - if test "x$have_exempi" != "xyes"; then - AC_MSG_ERROR([Could not find exempi >= $EXEMPI_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_EXEMPI, test "x$have_exempi" = "xyes") - -################################################################## -# Check for tracker-miner-fs -################################################################## - -have_tracker_miner_fs="yes" - -AC_ARG_ENABLE(miner_fs, - AS_HELP_STRING([--enable-miner-fs], - [enable File System miner [[default=yes]]]), - [enable_miner_fs=$enableval], - [enable_miner_fs=yes]) - -enable_tracker_miner_fs=$enable_miner_fs - -if test "x$enable_tracker_miner_fs" = "xyes"; then - if test "x$have_tracker_miner_fs" != "xyes"; then - AC_MSG_ERROR([Could not find tracker-miner-fs dependencies ($TRACKER_MINER_FS_REQUIRED).]) - fi -else - if test "x$enable_tracker_miner_fs" = "xno"; then - have_tracker_miner_fs="no (disabled)" - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER_MINER_FS, test "x$have_tracker_miner_fs" = "xyes") - -################################################################## -# Check for tracker-extract -################################################################## - -have_tracker_extract="yes" - -AC_ARG_ENABLE(tracker-extract, - AS_HELP_STRING([--enable-extract], - [enable Extractor miner [[default=yes]]]), - [enable_tracker_extract=$enableval], - [enable_tracker_extract=yes]) - -if test "x$enable_tracker_extract" = "xyes"; then - if test "x$have_tracker_extract" != "xyes"; then - AC_MSG_ERROR([Could not find tracker-extract dependencies ($TRACKER_EXTRACT_REQUIRED).]) - fi -else - if test "x$enable_tracker_extract" = "xno"; then - have_tracker_extract="no (disabled)" - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER_EXTRACT, test "x$have_tracker_extract" = "xyes") - -################################################################## -# Check for tracker-writeback -################################################################## - -have_tracker_writeback="yes" - -AC_ARG_ENABLE(tracker-writeback, - AS_HELP_STRING([--enable-tracker-writeback], - [enable writeback [[default=yes]]]), - [enable_tracker_writeback=$enableval], - [enable_tracker_writeback=yes]) - -if test "x$enable_tracker_writeback" = "xyes"; then - if test "x$have_tracker_writeback" != "xyes"; then - AC_MSG_ERROR([Could not find tracker-writeback dependencies ($TRACKER_WRITEBACK_REQUIRED).]) - fi -else - if test "x$enable_tracker_writeback" = "xno"; then - have_tracker_writeback="no (disabled)" - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER_WRITEBACK, test "x$have_tracker_writeback" = "xyes") - -################################################################## -# Check for tracker-miner-apps -################################################################## - -have_tracker_miner_apps="yes" - -AC_ARG_ENABLE(miner_apps, - AS_HELP_STRING([--enable-miner-apps], - [enable Application miner [[default=yes]]]), - [enable_miner_apps=$enableval], - [enable_miner_apps=yes]) - -enable_tracker_miner_apps=$enable_miner_apps - -if test "x$enable_tracker_miner_apps" = "xyes"; then - if test "x$have_tracker_miner_apps" != "xyes"; then - AC_MSG_ERROR([Could not find tracker-miner-apps dependencies ($TRACKER_MINER_APPS_REQUIRED).]) - fi -else - if test "x$enable_tracker_miner_apps" = "xno"; then - have_tracker_miner_apps="no (disabled)" - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER_MINER_APPS, test "x$have_tracker_miner_apps" = "xyes") - -################################################################## -# Check for tracker-miner-rss -################################################################## - -AC_ARG_ENABLE([miner_rss], - AS_HELP_STRING([--enable-miner-rss], - [enable RSS data miner [[default=auto]]]), - [enable_miner_rss=$enableval], - [enable_miner_rss=auto]) - -enable_tracker_miner_rss=$enable_miner_rss - -if test "x$enable_tracker_miner_rss" = "xyes" ; then - if test "x$have_tracker_miner_rss" != "xyes"; then - AC_MSG_ERROR([Could not find tracker-miner-rss dependencies ($TRACKER_MINER_RSS_REQUIRED).]) - fi -else - if test "x$enable_tracker_miner_rss" = "xno" ; then - have_tracker_miner_rss="no (disabled)" - fi -fi - -AM_CONDITIONAL(HAVE_TRACKER_MINER_RSS, test "x$have_tracker_miner_rss" = "xyes") - -#################################################################### -# Check for tracker-writeback: Taglib for audio writeback support -#################################################################### - -AC_ARG_ENABLE(taglib, - AS_HELP_STRING([--enable-taglib], - [enable writeback for audio files [[default=auto]]]), - [enable_taglib=$enableval], - [enable_taglib=auto]) - -if test "x$enable_taglib" != "xno" ; then - PKG_CHECK_MODULES(TAGLIB, - [taglib_c >= $TAGLIB_REQUIRED], - [have_taglib=yes], - [have_taglib=no]) - - TRACKER_WRITEBACK_CFLAGS="$TRACKER_WRITEBACK_CFLAGS $TAGLIB_CFLAGS" - TRACKER_WRITEBACK_LIBS="$TRACKER_WRITEBACK_LIBS $TAGLIB_LIBS" -else - have_taglib="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_TAGLIB, test "x$have_taglib" = "xyes") - -################################################################## # Check for tracker-resdump ################################################################## AM_CONDITIONAL(HAVE_TRACKER_RESDUMP, test "$have_tracker_resdump" = "yes") -#################################################################### -#################################################################### -#################################################################### -# This section is for tracker-extract dependencies -#################################################################### -#################################################################### -#################################################################### - -#################################################################### -# Check for tracker-extract: enca for defect Russian/Cyrillic in MP3s -#################################################################### - -AC_ARG_ENABLE(enca, - AS_HELP_STRING([--enable-enca], - [enable libenca for Cyrillic language detection in MP3s [[default=auto]]]), - [enable_enca=$enableval], - [enable_enca=auto]) - -if test "x$enable_enca" != "xno" ; then - PKG_CHECK_MODULES(ENCA, [enca >= 1.9], have_enca=yes, have_enca=no) - - LIBTRACKER_EXTRACT_CFLAGS="$LIBTRACKER_EXTRACT_CFLAGS $ENCA_CFLAGS" - LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $ENCA_LIBS" - - if test "x$have_enca" = "xyes"; then - AC_DEFINE(HAVE_ENCA, [], [Enca language detection aid]) - fi -else - have_enca="no (disabled)" -fi - -AC_ARG_ENABLE(icu-charset-detection, - AS_HELP_STRING([--enable-icu-charset-detection], - [enable libicu for charset detection in MP3s [[default=auto]]]), - [enable_icu_charset_detection=$enableval], - [enable_icu_charset_detection=auto]) - -if test "x$have_libicu" = "xyes"; then - if test "x$enable_icu_charset_detection" != "xno"; then - have_libicu_charset_detection="yes" - AC_DEFINE(HAVE_LIBICU_CHARSET_DETECTION, [], [ICU language detection aid]) - else - have_libicu_charset_detection="no" - fi -fi - -if test "x$have_enca" = "xyes" || test "x$have_libicu_charset_detection" = "xyes"; then - have_charset_detection="yes" -else - have_charset_detection="no" -fi - -AM_CONDITIONAL(HAVE_ENCA, test "$have_enca" = "yes") -AM_CONDITIONAL(HAVE_LIBICU_CHARSET_DETECTION, test "$have_libicu_charset_detection" = "yes") - -################################################################## -# Check for tracker-extract: libxml2 for XML/HTML extractor -################################################################## - -AC_ARG_ENABLE(libxml2, - AS_HELP_STRING([--enable-libxml2], - [enable extractor for HTML/XML metadata [[default=yes]]]), - [enable_libxml2=$enableval], - [enable_libxml2=yes]) - -if test "x$enable_libxml2" != "xno"; then - PKG_CHECK_MODULES(LIBXML2, - [libxml-2.0 >= $LIBXML2_REQUIRED], - [have_libxml2=yes], - [have_libxml2=no]) - AC_SUBST(LIBXML2_CFLAGS) - AC_SUBST(LIBXML2_LIBS) - - if test "x$have_libxml2" = "xyes"; then - AC_DEFINE(HAVE_LIBXML2, [], [Define if we have libxml2]) - fi -else - have_libxml2="no (disabled)" -fi - -if test "x$enable_libxml2" = "xyes"; then - if test "x$have_libxml2" != "xyes"; then - AC_MSG_ERROR([Could not find libxml2 >= $LIBXML2_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBXML2, test "x$have_libxml2" = "xyes") - -#################################################################### -# Check for tracker-extract: gstreamer/etc -#################################################################### - -AC_ARG_ENABLE(generic-media-extractor, - AS_HELP_STRING([--enable-generic-media-extractor=ARG], - [enables one of the (gstreamer, libav, auto) generic media extractor backends [[default=auto]]]), - [enable_generic_media_extractor=$enableval], - [enable_generic_media_extractor=auto]) - -PKG_CHECK_MODULES(GSTREAMER, - [gstreamer-1.0 >= $GSTREAMER_REQUIRED - gstreamer-tag-1.0 >= $GSTREAMER_REQUIRED], - [have_libgstreamer=yes], - [have_libgstreamer=no]) - -AC_SUBST(GSTREAMER_CFLAGS) -AC_SUBST(GSTREAMER_LIBS) - -PKG_CHECK_MODULES(AVFORMAT, - [libavformat >= 0.8.4], - [have_libavformat=yes], - [have_libavformat=no]) - -AC_SUBST(AVFORMAT_CFLAGS) -AC_SUBST(AVFORMAT_LIBS) - -PKG_CHECK_MODULES(AVCODEC, - [libavcodec >= 0.8.4], - [have_libavcodec=yes], - [have_libavcodec=no]) - -AC_SUBST(AVCODEC_CFLAGS) -AC_SUBST(AVCODEC_LIBS) - -PKG_CHECK_MODULES(AVUTIL, - [libavutil >= 0.8.4], - [have_libavutil=yes], - [have_libavutil=no]) - -AC_SUBST(AVUTIL_CFLAGS) -AC_SUBST(AVUTIL_LIBS) - -if test "x$enable_generic_media_extractor" = "xauto"; then - if test "$have_libgstreamer" = "yes"; then - have_generic_media_handler="yes" - generic_media_handler_name="GStreamer" - elif test "$have_libav" = "yes"; then - generic_media_handler_name="libav" - have_generic_media_handler="yes" - else - have_generic_media_handler="no" - generic_media_handler_name="none" - fi -elif test "x$enable_generic_media_extractor" = "xgstreamer"; then - if test "$have_libgstreamer" = "yes"; then - generic_media_handler_name="GStreamer" - have_generic_media_handler="yes" - else - AC_MSG_ERROR([Could not find GStreamer >= $GSTREAMER_REQUIRED]) - fi -elif test "x$enable_generic_media_extractor" = "xlibav"; then - if test "$have_libavformat" = "yes" && test "$have_libavcodec" = "yes" && test "$have_libavutil" = "yes"; then - generic_media_handler_name="libav" - have_generic_media_handler="yes" - else - AC_MSG_ERROR([Could not find libav]) - fi -else - have_generic_media_handler="no" - generic_media_handler_name="none" -fi - -if test "$generic_media_handler_name" = "GStreamer"; then - AC_DEFINE(HAVE_GSTREAMER, [], [Define if we have GStreamer]) - AM_CONDITIONAL(HAVE_GSTREAMER, true) - AM_CONDITIONAL(HAVE_LIBAV, false) -elif test "$generic_media_handler_name" = "libav"; then - AC_DEFINE(HAVE_LIBAV, [], [Define if we have libav]) - AM_CONDITIONAL(HAVE_LIBAV, true) - AM_CONDITIONAL(HAVE_GSTREAMER, false) -else - AM_CONDITIONAL(HAVE_LIBAV, false) - AM_CONDITIONAL(HAVE_GSTREAMER, false) -fi - -########################################################################### -# Check for gstreamer backend: tagreadbin/decodebin2/discoverer/gupnp-dlna -########################################################################### - -AC_ARG_WITH([gstreamer-backend], - AS_HELP_STRING([--with-gstreamer-backend], - [enables one of the (gupnp-dlna, discoverer) GStreamer backends [[default=discoverer]]]), - [with_gstreamer_backend=$withval], - [with_gstreamer_backend=discoverer]) - -if test "$generic_media_handler_name" != "GStreamer"; then - AC_MSG_WARN([No need to specify a GStreamer backend if not using GStreamer]) - gstreamer_backend="N/A" -else - case "x$with_gstreamer_backend" in - "xdiscoverer") - PKG_CHECK_MODULES(GSTREAMER_PBUTILS, - [gstreamer-pbutils-1.0 >= $GSTREAMER_REQUIRED], - [have_gstreamer_pbutils=yes], - [have_gstreamer_pbutils=no]) - AC_SUBST(GSTREAMER_PBUTILS_CFLAGS) - AC_SUBST(GSTREAMER_PBUTILS_LIBS) - - if test "x$have_gstreamer_pbutils" != "xyes"; then - AC_MSG_ERROR([Could not find GStreamer pbutils]) - fi - - gstreamer_backend="Discoverer" - AC_DEFINE(GSTREAMER_BACKEND_DISCOVERER, [], [Define that GStreamer Discoverer should be used]) - ;; - "xgupnp-dlna") - PKG_CHECK_MODULES(GUPNP_DLNA, - [gupnp-dlna-2.0 >= $GUPNP_DLNA_REQUIRED gupnp-dlna-gst-2.0 >= $GUPNP_DLNA_REQUIRED], - [have_gupnp_dlna=yes], - [have_gupnp_dlna=no]) - AC_SUBST(GUPNP_DLNA_CFLAGS) - AC_SUBST(GUPNP_DLNA_LIBS) - - if test "x$have_gupnp_dlna" = "xyes"; then - gstreamer_backend="GUPnP-DLNA" - AC_DEFINE(GSTREAMER_BACKEND_GUPNP_DLNA, [], [Define that GUPnP-DLNA should be used]) - else - AC_MSG_ERROR([Could not find GUPnP-DLNA >= $GUPNP_DLNA_REQUIRED]) - fi - ;; - # Invalid option value - *) AC_MSG_ERROR([Wrong value for --with-gstreamer-backend: $with_gstreamer_backend]) ;; - esac -fi - -AM_CONDITIONAL(HAVE_GUPNP_DLNA, test "x$gstreamer_backend" = "xGUPnP-DLNA") -AM_CONDITIONAL(HAVE_GSTREAMER_PBUTILS, test "x$gstreamer_backend" = "xDiscoverer") - -#################################################################### -# Check for tracker-extract: support .ps.gz files -#################################################################### - -AC_ARG_ENABLE([unzip_psgz_files], - AS_HELP_STRING([--enable-unzip-ps-gz-files], - [enable extractor for PS.GZ metadata [[default=auto]]]), - [enable_unzip_psgz_files=$enableval], - [enable_unzip_psgz_files=auto]) - -if test x$enable_unzip_psgz_files != "xno"; then - AC_DEFINE(USING_UNZIPPSFILES, 1, [Unzip ps.gz files]) -fi - -################################################################## -# Check for tracker-extract: poppler for PDF -################################################################## - -AC_ARG_ENABLE(poppler, - AS_HELP_STRING([--enable-poppler], - [enable extractor for PDF metadata [[default=auto]]]), - [enable_poppler=$enableval], - [enable_poppler=auto]) - -if test "x$enable_poppler" != "xno" ; then - PKG_CHECK_MODULES(POPPLER, - [poppler-glib >= $POPPLER_REQUIRED], - [have_poppler=yes], - [have_poppler=no]) - - AC_SUBST(POPPLER_CFLAGS) - AC_SUBST(POPPLER_LIBS) - - if test "x$have_poppler" = "xyes"; then - AC_DEFINE(HAVE_POPPLER, [], [Define if we have poppler-glib]) - fi -else - have_poppler="no (disabled)" -fi - -if test "x$enable_poppler" = "xyes"; then - if test "x$have_poppler" != "xyes"; then - AC_MSG_ERROR([Could not find poppler-glib >= $POPPLER_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_POPPLER, test "x$have_poppler" = "xyes") - -################################################################## -# Check for tracker-extract: libgxps for XPS -################################################################## - -AC_ARG_ENABLE(libgxps, - AS_HELP_STRING([--enable-libgxps], - [enable extractor for XPS metadata [[default=auto]]]), - [enable_libgxps=$enableval], - [enable_libgxps=auto]) - -if test "x$enable_libgxps" != "xno" ; then - PKG_CHECK_MODULES(LIBGXPS, - [libgxps], - [have_libgxps=yes], - [have_libgxps=no]) - - AC_SUBST(LIBGXPS_CFLAGS) - AC_SUBST(LIBGXPS_LIBS) - - if test "x$have_libgxps" = "xyes"; then - AC_DEFINE(HAVE_LIBGXPS, [], [Define if we have libgxps]) - fi -else - have_libgxps="no (disabled)" -fi - -if test "x$enable_libgxps" = "xyes"; then - if test "x$have_libgxps" != "xyes"; then - AC_MSG_ERROR([Could not find libgxps.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBGXPS, test "x$have_libgxps" = "xyes") - -################################################################## -# Check for tracker-extract: libgsf -################################################################## - -AC_ARG_ENABLE(libgsf, - AS_HELP_STRING([--enable-libgsf], - [enable extractor for GSF metadata (MSOffice, LibreOffice, EPub) [[default=auto]]]), - [enable_libgsf=$enableval], - [enable_libgsf=auto]) - -if test "x$enable_libgsf" != "xno" ; then - PKG_CHECK_MODULES(LIBGSF, - [libgsf-1 >= $LIBGSF_REQUIRED], - [have_libgsf=yes], - [have_libgsf=no]) - - AC_SUBST(LIBGSF_CFLAGS) - AC_SUBST(LIBGSF_LIBS) - - if test "x$have_libgsf" = "xyes"; then - AC_DEFINE(HAVE_LIBGSF, [], [Define if we have libgsf]) - fi -else - have_libgsf="no (disabled)" -fi - -if test "x$enable_libgsf" = "xyes"; then - if test "x$have_libgsf" != "xyes"; then - AC_MSG_ERROR([Could not find libgsf >= $LIBGSF_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBGSF, test "x$have_libgsf" = "xyes") - -################################################################## -# Check for tracker-extract: libosinfo -################################################################## - -AC_ARG_ENABLE(libosinfo, - AS_HELP_STRING([--enable-libosinfo], - [enable extractor for ISO metadata [[default=auto]]]), - [enable_libosinfo=$enableval], - [enable_libosinfo=auto]) - -if test "x$enable_libosinfo" != "xno" ; then - PKG_CHECK_MODULES(LIBOSINFO, - [libosinfo-1.0 >= $LIBOSINFO_REQUIRED], - [have_libosinfo=yes], - [have_libosinfo=no]) - - AC_SUBST(LIBOSINFO_CFLAGS) - AC_SUBST(LIBOSINFO_LIBS) - - if test "x$have_libosinfo" = "xyes"; then - AC_DEFINE(HAVE_LIBOSINFO, [], [Define if we have libosinfo]) - fi -else - have_libosinfo="no (disabled)" -fi - -if test "x$enable_libosinfo" = "xyes"; then - if test "x$have_libosinfo" != "xyes"; then - AC_MSG_ERROR([Could not find libosinfo >= $LIBOSINFO_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBOSINFO, test "x$have_libosinfo" = "xyes") - -################################################################## -# Check for tracker-extract: libgif -################################################################## - -# FIXME: This should be package based. Unfortunately in several main -# distros, it is not. - -OLD_CFLAGS="$CFLAGS" -OLD_LDFLAGS="$LDFLAGS" -OLD_LIBS="$LIBS" -CFLAGS="" -LDFLAGS="" -LIBS="" - -AC_ARG_ENABLE(libgif, - AS_HELP_STRING([--enable-libgif], - [enable extractor for GIF metadata [[default=auto]]]), - [enable_libgif=$enableval], - [enable_libgif=auto]) - -if test "x$enable_libgif" != "xno" ; then - AC_CHECK_HEADER(gif_lib.h, - AC_CHECK_LIB(gif, DGifOpen)) - - have_libgif=${ac_cv_lib_gif_DGifOpen:-no} - - LIBGIF_CFLAGS="$CFLAGS" - LIBGIF_LIBS="$LIBS" - - AC_SUBST(LIBGIF_CFLAGS) - AC_SUBST(LIBGIF_LIBS) - - if test "x$have_libgif" = "xyes"; then - AC_DEFINE(HAVE_LIBGIF, [], [Define if we have libgif]) - fi -else - have_libgif="no (disabled)" -fi - -if test "x$enable_libgif" = "xyes"; then - if test "x$have_libgif" != "xyes"; then - AC_MSG_ERROR([Could not find libgif >= $LIBGIF_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBGIF, test "x$have_libgif" = "xyes") - -CFLAGS="$OLD_CFLAGS" -LDFLAGS="$OLD_LDFLAGS" -LIBS="$OLD_LIBS" - -################################################################## -# Check for tracker-extract: libjpeg -################################################################## - -# FIXME: This should be package based. Unfortunately in several main -# distros, it is not. - -OLD_CFLAGS="$CFLAGS" -OLD_LDFLAGS="$LDFLAGS" -OLD_LIBS="$LIBS" -CFLAGS="" -LDFLAGS="" -LIBS="" - -AC_ARG_ENABLE(libjpeg, - AS_HELP_STRING([--enable-libjpeg], - [enable extractor for JPEG metadata [[default=auto]]]), - [enable_libjpeg=$enableval], - [enable_libjpeg=auto]) - -if test "x$enable_libjpeg" != "xno" ; then - AC_CHECK_HEADER(jpeglib.h, - AC_CHECK_LIB(jpeg, jpeg_CreateCompress)) - - have_libjpeg=${ac_cv_lib_jpeg_jpeg_CreateCompress:-no} - - LIBJPEG_CFLAGS="$CFLAGS" - LIBJPEG_LIBS="$LIBS" - - AC_SUBST(LIBJPEG_CFLAGS) - AC_SUBST(LIBJPEG_LIBS) - - if test "x$have_libjpeg" = "xyes"; then - AC_DEFINE(HAVE_LIBJPEG, [], [Define if we have libjpeg]) - fi -else - have_libjpeg="no (disabled)" -fi - -if test "x$enable_libjpeg" = "xyes"; then - if test "x$have_libjpeg" != "xyes"; then - AC_MSG_ERROR([Could not find libjpeg >= $LIBJPEG_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBJPEG, test "x$have_libjpeg" = "xyes") - -CFLAGS="$OLD_CFLAGS" -LDFLAGS="$OLD_LDFLAGS" -LIBS="$OLD_LIBS" - -################################################################## -# Check for tracker-extract: libtiff -################################################################## - -# FIXME: This should be package based. Unfortunately in several main -# distros, it is not. - -OLD_CFLAGS="$CFLAGS" -OLD_LDFLAGS="$LDFLAGS" -OLD_LIBS="$LIBS" -CFLAGS="" -LDFLAGS="" -LIBS="" - -AC_ARG_ENABLE(libtiff, - AS_HELP_STRING([--enable-libtiff], - [enable extractor for TIFF metadata [[default=auto]]]), - [enable_libtiff=$enableval], - [enable_libtiff=auto]) - -if test "x$enable_libtiff" != "xno" ; then - AC_CHECK_HEADER(tiff.h, - AC_CHECK_LIB(tiff, TIFFOpen)) - - have_libtiff=${ac_cv_lib_tiff_TIFFOpen:-no} - - LIBTIFF_CFLAGS="$CFLAGS" - LIBTIFF_LIBS="$LIBS" - - AC_SUBST(LIBTIFF_CFLAGS) - AC_SUBST(LIBTIFF_LIBS) - - if test "x$have_libtiff" = "xyes"; then - AC_DEFINE(HAVE_LIBTIFF, [], [Define if we have libtiff]) - fi -else - have_libtiff="no (disabled)" -fi - -if test "x$enable_libtiff" = "xyes"; then - if test "x$have_libtiff" != "xyes"; then - AC_MSG_ERROR([Could not find libtiff >= $LIBTIFF_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBTIFF, test "x$have_libtiff" = "xyes") - -CFLAGS="$OLD_CFLAGS" -LDFLAGS="$OLD_LDFLAGS" -LIBS="$OLD_LIBS" - -################################################################## -# Check for tracker-extract: libpng -################################################################## - -# FIXME: This should be package based. Unfortunately in several main -# distros, it is not. - -OLD_CFLAGS="$CFLAGS" -OLD_LDFLAGS="$LDFLAGS" -OLD_LIBS="$LIBS" -CFLAGS="" -LDFLAGS="" -LIBS="" - -AC_ARG_ENABLE(libpng, - AS_HELP_STRING([--enable-libpng], - [enable extractor for PNG metadata [[default=auto]]]), - [enable_libpng=$enableval], - [enable_libpng=auto]) - -if test "x$enable_libpng" != "xno" ; then - AC_CHECK_HEADER(png.h, - AC_CHECK_LIB(png, png_create_read_struct)) - - have_libpng=${ac_cv_lib_png_png_create_read_struct:-no} - - LIBPNG_CFLAGS="$CFLAGS" - LIBPNG_LIBS="$LIBS" - - AC_SUBST(LIBPNG_CFLAGS) - AC_SUBST(LIBPNG_LIBS) - - if test "x$have_libpng" = "xyes"; then - AC_DEFINE(HAVE_LIBPNG, [], [Define if we have libpng]) - fi -else - have_libpng="no (disabled)" -fi - -if test "x$enable_libpng" = "xyes"; then - if test "x$have_libpng" != "xyes"; then - AC_MSG_ERROR([Could not find libpng >= $LIBPNG_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBPNG, test "x$have_libpng" = "xyes") - -CFLAGS="$OLD_CFLAGS" -LDFLAGS="$OLD_LDFLAGS" -LIBS="$OLD_LIBS" - -################################################################## -# Check for tracker-extract: vorbis -################################################################## - -AC_ARG_ENABLE(libvorbis, - AS_HELP_STRING([--enable-libvorbis], - [enable extractor for OGG metadata (Vorbis) [[default=no]]]), - [enable_libvorbis=$enableval], - [enable_libvorbis=no]) - -if test "x$enable_libvorbis" != "xno" ; then - PKG_CHECK_MODULES(LIBVORBIS, - [vorbisfile >= $LIBVORBIS_REQUIRED], - [have_libvorbis=yes], - [have_libvorbis=no]) - - AC_SUBST(LIBVORBIS_CFLAGS) - AC_SUBST(LIBVORBIS_LIBS) - - if test "x$have_libvorbis" = "xyes"; then - AC_DEFINE(HAVE_LIBVORBIS, [], [Define if we have libvorbis]) - fi -else - have_libvorbis="no (disabled)" -fi - -if test "x$enable_libvorbis" = "xyes"; then - if test "x$have_libvorbis" != "xyes"; then - AC_MSG_ERROR([Could not find libvorbis >= $LIBVORBIS_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBVORBIS, test "x$have_libvorbis" = "xyes") - -#################################################################### -# Check for tracker-extract: flac -#################################################################### - -AC_ARG_ENABLE(libflac, - AS_HELP_STRING([--enable-libflac], - [enable extractor for FLAC metadata [[default=no]]]), - [enable_libflac=$enableval], - [enable_libflac=no]) - -if test "x$enable_libflac" != "xno" ; then - PKG_CHECK_MODULES(LIBFLAC, - [flac >= $LIBFLAC_REQUIRED], - [have_libflac=yes], - [have_libflac=no]) - AC_SUBST(LIBFLAC_CFLAGS) - AC_SUBST(LIBFLAC_LIBS) - - if test "x$have_libflac" = "xyes"; then - AC_DEFINE(HAVE_LIBFLAC, [], [Define if we have libflac]) - fi -else - have_libflac="no (disabled)" -fi - -if test "x$enable_libflac" = "xyes"; then - if test "x$have_libflac" != "xyes"; then - AC_MSG_ERROR([Could not find libflac >= $LIBFLAC_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBFLAC, test "x$have_libflac" = "xyes") - -#################################################################### -# Check for tracker-extract-gstreamer: libcue -#################################################################### - -AC_ARG_ENABLE(libcue, - AS_HELP_STRING([--enable-libcue], - [enable external cuesheet parsing [[default=auto]]]), - [enable_libcue=$enableval], - [enable_libcue=auto]) - -if test "x$enable_libcue" != "xno" ; then - PKG_CHECK_MODULES(LIBCUE, - [libcue], - [have_libcue=yes], - [have_libcue=no]) - - AC_SUBST(LIBCUE_CFLAGS) - AC_SUBST(LIBCUE_LIBS) - - if test "x$have_libcue" = "xyes"; then - AC_DEFINE(HAVE_LIBCUE, [], [Define if we have libcue]) - - PKG_CHECK_EXISTS([libcue >= 2.0.0], have_libcue2=yes, have_libcue2=no) - if test "x$have_libcue2" = "xyes"; then - AC_DEFINE(HAVE_LIBCUE2, [], [Define if we have libcue 2 or up]) - fi - fi -else - have_libcue="no (disabled)" -fi - -if test "x$enable_libcue" = "xyes"; then - if test "x$have_libcue" != "xyes"; then - AC_MSG_ERROR([Could not find libcue.]) - fi -fi - -#################################################################### -# Check for tracker-extract: AbiWord -#################################################################### - -AC_ARG_ENABLE(abiword, - AS_HELP_STRING([--enable-abiword], - [enable extractor for ABW metadata (AbiWord) [[default=auto]]]), - [enable_abiword=$enableval], - [enable_abiword=auto]) - -if test "x$enable_abiword" != "xno" ; then - AC_SUBST(ABIWORD_CFLAGS) - AC_SUBST(ABIWORD_LIBS) - AC_DEFINE(HAVE_ABIWORD, [], [Define if we have AbiWord extractor]) - have_abiword=yes -else - have_abiword="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_ABIWORD, test "x$have_abiword" = "xyes") - -#################################################################### -# Check for tracker-extract: DVI -#################################################################### - -AC_ARG_ENABLE(dvi, - AS_HELP_STRING([--enable-dvi], - [enable extractor for DVI metadata [[default=auto]]]), - [enable_dvi=$enableval], - [enable_dvi=auto]) - -if test "x$enable_dvi" != "xno"; then - AC_SUBST(DVI_CFLAGS) - AC_SUBST(DVI_LIBS) - AC_DEFINE(HAVE_DVI, [], [Define if we have DVI extractor]) - have_dvi=yes -else - have_dvi="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_DVI, test "x$have_dvi" = "xyes") - -#################################################################### -# Check for tracker-extract: mp3 -#################################################################### - -AC_ARG_ENABLE(mp3, - AS_HELP_STRING([--enable-mp3], - [enable extractor for MP3 metadata [[default=auto]]]), - [enable_mp3=$enableval], - [enable_mp3=auto]) - -if test "x$enable_mp3" != "xno"; then - AC_SUBST(MP3_CFLAGS) - AC_SUBST(MP3_LIBS) - AC_DEFINE(HAVE_MP3, [], [Define if we have MP3 extractor]) - have_mp3=yes -else - have_mp3="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_MP3, test "x$have_mp3" = "xyes") - -#################################################################### -# Check for tracker-extract: ps -#################################################################### - -AC_ARG_ENABLE(ps, - AS_HELP_STRING([--enable-ps], - [enable extractor for PS metadata [[default=auto]]]), - [enable_ps=$enableval], - [enable_ps=auto]) - -if test "x$enable_ps" != "xno"; then - AC_SUBST(PS_CFLAGS) - AC_SUBST(PS_LIBS) - AC_DEFINE(HAVE_PS, [], [Define if we have PS extractor]) - have_ps=yes -else - have_ps="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_PS, test "x$have_ps" = "xyes") - -#################################################################### -# Check for tracker-extract: text -#################################################################### - -AC_ARG_ENABLE(text, - AS_HELP_STRING([--enable-text], - [enable extractor for TXT metadata [[default=auto]]]), - [enable_text=$enableval], - [enable_text=auto]) - -if test "x$enable_text" != "xno"; then - AC_SUBST(TEXT_CFLAGS) - AC_SUBST(TEXT_LIBS) - AC_DEFINE(HAVE_TEXT, [], [Define if we have text extractor]) - have_text=yes -else - have_text="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_TEXT, test "x$have_text" = "xyes") - -#################################################################### -# Check for tracker-extract: icon -#################################################################### - -AC_ARG_ENABLE(icon, - AS_HELP_STRING([--enable-icon], - [enable extractor for ICO metadata [[default=auto]]]), - [enable_icon=$enableval], - [enable_icon=auto]) - -if test "x$enable_icon" != "xno"; then - AC_SUBST(ICON_CFLAGS) - AC_SUBST(ICON_LIBS) - AC_DEFINE(HAVE_ICON, [], [Define if we have ICON extractor]) - have_icon=yes -else - have_icon="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_ICON, test "x$have_icon" = "xyes") - -#################################################################### -# Check for tracker-extract, tracker-writeback: totem-pl-parser -#################################################################### - -AC_ARG_ENABLE(playlist, - AS_HELP_STRING([--enable-playlist], - [enable extractor for Playlist metadata [[default=auto]]]), - [enable_playlist=$enableval], - [enable_playlist=auto]) - -if test "x$enable_playlist" != "xno" ; then - PKG_CHECK_MODULES(TOTEM_PL_PARSER, - [totem-plparser - glib-2.0 >= $GLIB_REQUIRED - gobject-2.0 >= $GLIB_REQUIRED], - [have_playlist=yes], - [have_playlist=no]) - - TRACKER_WRITEBACK_CFLAGS="$TRACKER_WRITEBACK_CFLAGS $TOTEM_PL_PARSER_CFLAGS" - TRACKER_WRITEBACK_LIBS="$TRACKER_WRITEBACK_LIBS $TOTEM_PL_PARSER_LIBS" - - AC_SUBST(TOTEM_PL_PARSER_CFLAGS) - AC_SUBST(TOTEM_PL_PARSER_LIBS) - - if test "x$have_playlist" = "xyes"; then - AC_DEFINE(HAVE_TOTEM_PL_PARSER, [], [Define if we have Totem PL parser]) - fi -else - have_playlist="no (disabled)" -fi - -if test "x$enable_playlist" = "xyes"; then - if test "x$have_playlist" != "xyes"; then - AC_MSG_ERROR([Could not find Totem PL parser.]) - fi -fi - -AM_CONDITIONAL(HAVE_TOTEM_PL_PARSER, test "x$have_playlist" = "xyes") - -##################################################################### -# Check for tracker-extract: Guarantee existence of certain metadata -##################################################################### - -# Currently guarantees (for extraction): -# - nie:title for music and video files -# - nie:contentCreated for music, video and image files - -AC_ARG_ENABLE(guarantee-metadata, - AS_HELP_STRING([--enable-guarantee-metadata], - [enable guaranteed existence of some metadata, e.g. nie:title from files [[default=no]]]), - [enable_guarantee_metadata=$enableval], - [enable_guarantee_metadata=no]) - -if test "x$enable_guarantee_metadata" != "xno"; then - AC_DEFINE(GUARANTEE_METADATA, 1, [Guarantee existence of some metadata]) -fi - -#################################################################### -# Check if we should use initctl or sysvinit -#################################################################### - -# Check for initcl -AC_PATH_PROG(INITCTL, initctl, []) -AC_SUBST(INITCTL) -AM_CONDITIONAL(HAVE_UPSTART, test "x$INITCTL" != "x") - -#################################################################### -# Check whether we should install artwork -#################################################################### - -AC_ARG_ENABLE(artwork, - AS_HELP_STRING([--enable-artwork], - [install artwork, e.g. data/icons/* [[default=auto]]]), - [enable_artwork=$enableval], - [enable_artwork=auto]) - -if test "x$enable_artwork" != "xno"; then - AC_DEFINE(HAVE_ARTWORK, [], [Define if we should install artwork]) - have_artwork=yes -else - have_artwork="no (disabled)" -fi - -AM_CONDITIONAL(HAVE_ARTWORK, test "x$have_artwork" = "xyes") - -################################################################## -# Check for libseccomp -################################################################## - -PKG_CHECK_MODULES(LIBSECCOMP, - [libseccomp >= 2.0], - [have_libseccomp=yes], - [have_libseccomp=no]) - -if test "$have_libseccomp" = "yes"; then - LIBTRACKER_COMMON_LIBS="$LIBTRACKER_COMMON_LIBS $LIBSECCOMP_LIBS" - LIBTRACKER_COMMON_CFLAGS="$LIBTRACKER_COMMON_CFLAGS $LIBSECCOMP_CFLAGS" - AC_DEFINE(HAVE_LIBSECCOMP, [], [Define if we have libseccomp]) -# seccomp is a linux thing -elif test "$tracker_os_linux" = "yes"; then - AC_MSG_ERROR([Libseccomp is mandatory for sandboxed metadata extraction]) -fi - ################################################################## # Write generated files ################################################################## @@ -2173,23 +949,15 @@ AC_CONFIG_FILES([ src/libtracker-remote/Makefile src/libtracker-sparql-backend/Makefile src/libtracker-fts/Makefile - src/libtracker-extract/Makefile src/libtracker-miner/Makefile src/libtracker-miner/tracker-miner.pc src/Makefile - src/miners/Makefile - src/miners/fs/Makefile - src/miners/apps/Makefile - src/miners/rss/Makefile src/ontologies/Makefile src/tracker-store/Makefile src/tracker/Makefile - src/tracker-extract/Makefile - src/tracker-writeback/Makefile tests/common/Makefile tests/gvdb/Makefile tests/libtracker-common/Makefile - tests/libtracker-extract/Makefile tests/libtracker-data/Makefile tests/libtracker-data/aggregates/Makefile tests/libtracker-data/algebra/Makefile @@ -2225,13 +993,6 @@ AC_CONFIG_FILES([ tests/functional-tests/common/utils/configuration.py tests/functional-tests/common/utils/Makefile tests/functional-tests/unittest2/Makefile - tests/functional-tests/test-extraction-data/Makefile - tests/functional-tests/test-extraction-data/audio/Makefile - tests/functional-tests/test-extraction-data/images/Makefile - tests/functional-tests/test-extraction-data/office/Makefile - tests/functional-tests/test-extraction-data/video/Makefile - tests/functional-tests/test-extraction-data/playlists/Makefile - tests/functional-tests/test-writeback-data/Makefile tests/functional-tests/test-ontologies/Makefile tests/functional-tests/test-ontologies/basic/Makefile tests/functional-tests/test-ontologies/property-range-int-to-string/Makefile @@ -2249,7 +1010,6 @@ AC_CONFIG_FILES([ tests/functional-tests/ttl/Makefile tests/Makefile tests/tracker-steroids/Makefile - tests/tracker-writeback/Makefile utils/Makefile utils/ontology/Makefile utils/data-generators/Makefile @@ -2293,56 +1053,8 @@ Feature Support: Build with SQLite FTS support: $have_tracker_fts (built-in FTS: $have_builtin_fts5) Build with Stemming support: $have_libstemmer - Install artwork $have_artwork - Bash completion support: $with_bash_completion_dir ($BASH_COMPLETION_DIR) -Data Miners / Writebacks: - - FS (File System): $have_tracker_miner_fs - Applications: $have_tracker_miner_apps - RSS: $have_tracker_miner_rss - - Extract (secondary extraction): $have_tracker_extract - Writeback (writing changes back): $have_tracker_writeback" - -if test "x$enable_tracker_extract" != "xno" ; then -echo " -Metadata Extractors: - - Support PNG: $have_libpng - Support PDF: $have_poppler - Support XPS: $have_libgxps - Support GIF: $have_libgif (xmp: $have_exempi) - Support JPEG: $have_libjpeg (xmp: $have_exempi, exif: $have_libexif, iptc: $have_libiptcdata) - Support TIFF: $have_libtiff (xmp: $have_exempi, exif: yes, iptc: $have_libiptcdata) - Support Vorbis (ogg/etc): $have_libvorbis - Support Flac: $have_libflac - Support MS & Open Office: $have_libgsf - Support XML / HTML: $have_libxml2 - Support embedded / sidecar XMP: $have_exempi - Support generic media formats: $have_generic_media_handler ($generic_media_handler_name) (backend: $gstreamer_backend) - Support cue sheet parsing: $have_libcue (libcue2.0: $have_libcue2) - Support playlists (w/ Totem): $have_playlist - Support ISO image parsing: $have_libosinfo - Support AbiWord document parsing: $have_abiword - Support DVI parsing: $have_dvi - Support MP3 parsing: $have_mp3 - Support MP3 tag charset detection: $have_charset_detection (icu: $have_libicu_charset_detection, enca: $have_enca) - Support PS parsing: $have_ps - Support text parsing: $have_text - Support icon parsing: $have_icon" -fi - -if test "x$enable_tracker_writeback" != "xno" ; then -echo " -Writeback Formats: - - Audio files using Taglib: $have_taglib - XMP: $have_exempi" -fi - -echo " Frameworks / Options: Support Guaranteed Metadata $enable_guarantee_metadata (e.g. guess nie:title from files) |