summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2017-07-17 01:10:49 +0200
committerCarlos Garnacho <carlosg@gnome.org>2017-08-03 18:49:06 +0200
commit0422c157a7b9a831b37c0b3ebe9e81e82269117b (patch)
tree7db7c0afc605e2e49c0d2bf8551d3bb1ae83514f /configure.ac
parentf488b435d0214000194436904baace7517d98033 (diff)
downloadtracker-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.ac1288
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)