diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2018-09-03 13:00:12 +0200 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2018-09-09 20:52:11 +0200 |
commit | 426071b26e6954b70d80ade8b2fad36a27c606a6 (patch) | |
tree | c465e97f5bde927077bf4278df0efb9c29ef90d6 | |
parent | 4b7980b92d15167ae43e79211faf1358c8cbe575 (diff) | |
download | tracker-426071b26e6954b70d80ade8b2fad36a27c606a6.tar.gz |
build: Drop autotoolswip/carlosg/drop-autotools
104 files changed, 1 insertions, 4854 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f345b8be3..75470763b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,17 +1,7 @@ stages: - test -test-autotools-fedora-latest: - stage: test - image: registry.gitlab.gnome.org/sthursfield/tracker-oci-images/amd64/fedora:latest - - script: - - su tracker -c './autogen.sh --prefix=/usr' - - su tracker -c 'make -j' - - LANG=en_US.UTF8 VERBOSE=1 su tracker -c 'dbus-launch make check' - - su tracker -c 'make functional-test' - -test-meson-fedora-latest: +test-fedora-latest: stage: test image: registry.gitlab.gnome.org/sthursfield/tracker-oci-images/amd64/fedora:latest diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 21e63d7c2..000000000 --- a/Makefile.am +++ /dev/null @@ -1,127 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = src docs po utils examples - -if HAVE_UNIT_TESTS -SUBDIRS += tests -endif - -#if ENABLE_GCOV -.PHONY: coverage coverage-report -coverage: - find $(top_srcdir) -name "*.gcda" | xargs rm -f - $(MAKE) $(AM_MAKEFLAGS) test - -coverage-report: coverage - lcov --directory $(top_srcdir)/src --capture --output-file $(top_builddir)/lcov.info - lcov --directory $(top_srcdir)/src --output-file $(top_builddir)/lcov.info --remove $(top_builddir)/lcov.info \ - tracker-sparql-builder.c \ - tracker-sparql-expression.c \ - tracker-sparql-pattern.c \ - tracker-sparql-query.c \ - tracker-sparql-scanner.c \ - tracker-turtle-reader.c \ - tracker-turtle-writer.c \ - libtracker-bus/tracker-array-cursor.c \ - libtracker-bus/tracker-bus-fd-cursor.c \ - libtracker-bus/tracker-bus.c \ - libtracker-direct/tracker-direct.c \ - libtracker-miner/tracker-storage.c \ - libtracker-miner/tracker-dbus.c \ - libtracker-miner/tracker-miner-fs.c \ - libtracker-miner/tracker-miner-object.c \ - libtracker-miner/tracker-miner-web.c \ - libtracker-miner/tracker-network-provider.c \ - libtracker-miner/tracker-network-provider-network-manager.c \ - libtracker-sparql/tracker-builder.c \ - libtracker-sparql/tracker-connection.c \ - libtracker-sparql/tracker-cursor.c \ - libtracker-sparql/tracker-plugin-loader.c \ - libtracker-sparql/tracker-utils.c \ - libtracker-sparql-backend/tracker-backend.c \ - tracker-store/tracker-backup.c \ - tracker-store/tracker-dbus.c \ - tracker-store/tracker-main.c \ - tracker-store/tracker-resources.c \ - tracker-store/tracker-statistics.c \ - tracker-store/tracker-status.c \ - tracker-store/tracker-steroids.c \ - tracker-store/tracker-store.c \ - tracker-control/* \ - libstemmer/stem_UTF_8_* \ - tracker-control/tracker-miner-files-index-client.h \ - "*.vapi" \ - rm -rf $(top_builddir)/coverage - $(MKDIR_P) $(top_builddir)/coverage - genhtml --title "@PACKAGE_STRING@" --output-directory $(top_builddir)/coverage $(top_builddir)/lcov.info -#endif - -distclean-local: - if test "x$(srcdir)" = "x."; then :; else \ - rm -f ChangeLog; \ - fi - -.PHONY: ChangeLog -gen_start_date = 2009-04-10 -ChangeLog: - $(AM_V_GEN) if test -d "$(srcdir)/.git"; then \ - $(top_srcdir)/gitlog-to-changelog --since=$(gen_start_date) > $@.tmp \ - && mv -f $@.tmp $@ \ - || ($(RM) $@.tmp; \ - echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \ - (test -f $@ || echo git-log is required to generate this file >> $@)); \ - else \ - test -f $@ || \ - (echo A git checkout and git-log is required to generate ChangeLog >&2 && \ - echo A git checkout and git-log is required to generate this file >> $@); \ - fi - -functional-test: - cd tests/functional-tests/ && $(MAKE) $(AM_MAKEFLAGS) $@ - -EXTRA_DIST += \ - config.h.meson.in \ - ChangeLog.pre-0-6-93 \ - COPYING.GPL \ - COPYING.LGPL \ - gitlog-to-changelog \ - intltool-extract.in \ - intltool-merge.in \ - intltool-update.in \ - po/meson.build \ - meson.build \ - meson_options.txt \ - tracker.doap \ - tap-driver.sh \ - tap-test - -DISTCLEANFILES += \ - intltool-extract \ - intltool-merge \ - intltool-update - -DISTCHECK_CONFIGURE_FLAGS = \ - --with-session-bus-services-dir="\$(datadir)"/dbus-1/services \ - --with-bash-completion-dir="\$(datadir)"/bash-completion/ \ - --disable-nautilus-extension \ - --enable-unit-tests \ - --enable-functional-tests \ - --enable-gtk-doc \ - --enable-introspection \ - --disable-miner-rss \ - --disable-miner-evolution \ - --disable-miner-thunderbird \ - --disable-miner-firefox \ - --enable-poppler \ - --enable-exempi \ - --enable-libiptcdata \ - --enable-libjpeg \ - --enable-libtiff \ - --enable-libvorbis \ - --enable-libflac \ - --enable-libgsf \ - --enable-playlist \ - --enable-tracker-preferences \ - --enable-enca - -ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} diff --git a/autogen.sh b/autogen.sh deleted file mode 100755 index c6e999390..000000000 --- a/autogen.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh -# Run this to generate all the initial makefiles, etc. -test -n "$srcdir" || srcdir=$(dirname "$0") -test -n "$srcdir" || srcdir=. - -olddir=$(pwd) - -cd $srcdir - -(test -f configure.ac) || { - echo "*** ERROR: Directory '$srcdir' does not look like the top-level project directory ***" - exit 1 -} - -# shellcheck disable=SC2016 -PKG_NAME=$(autoconf --trace 'AC_INIT:$1' configure.ac) - -aclocal --install || exit 1 -gtkdocize --copy || exit 1 -intltoolize --force --copy --automake || exit 1 -autoreconf --verbose --force --install || exit 1 - -cd "$olddir" -if [ "$NOCONFIGURE" = "" ]; then - # If no arguments are given, use those used with distcheck - # equally, use the JHBuild prefix if it is available otherwise fall - # back to the default (/usr/local) - if [ $# -eq 0 ] ; then - echo "Using distcheck arguments, none were supplied..." - - if test -n "$JHBUILD_PREFIX" ; then - echo "Using JHBuild prefix ('$JHBUILD_PREFIX')" - NEW_PREFIX="--prefix $JHBUILD_PREFIX --with-bash-completion-dir=$JHBUILD_PREFIX/share/bash-completion/completions" - fi - - NEW_ARGS="\ - --disable-nautilus-extension \ - --enable-unit-tests \ - --enable-functional-tests \ - --enable-gtk-doc \ - --enable-introspection \ - --disable-miner-rss \ - --disable-miner-evolution \ - --disable-miner-thunderbird \ - --disable-miner-firefox \ - --enable-poppler \ - --enable-exempi \ - --enable-libiptcdata \ - --enable-libjpeg \ - --enable-libtiff \ - --enable-libvorbis \ - --enable-libflac \ - --enable-libgsf \ - --enable-playlist \ - --enable-tracker-preferences \ - --enable-enca" - - set -- $NEW_PREFIX $NEW_ARGS - fi - - $srcdir/configure "$@" || exit 1 - - if [ "$1" = "--help" ]; then exit 0 else - echo "Now type 'make' to compile $PKG_NAME" || exit 1 - fi -else - echo "Skipping configure process." -fi diff --git a/configure.ac b/configure.ac deleted file mode 100644 index a4d98fd67..000000000 --- a/configure.ac +++ /dev/null @@ -1,1027 +0,0 @@ -# -*- Autoconf -*- -# Process this file with autoconf to produce a configure script. -# This file is part of Tracker. - -AC_PREREQ([2.64]) - -# Making releases: -# TRACKER_MICRO_VERSION += 1; -# TRACKER_INTERFACE_AGE += 1; -# TRACKER_BINARY_AGE += 1; -# if any functions have been added, set TRACKER_INTERFACE_AGE to 0. -# if backwards compatibility has been broken, -# set TRACKER_BINARY_AGE and TRACKER_INTERFACE_AGE to 0. -m4_define([tracker_major_version], [2]) -m4_define([tracker_minor_version], [1]) -m4_define([tracker_micro_version], [4]) -m4_define([tracker_interface_age], [0]) -m4_define([tracker_binary_age], - [m4_eval(100 * tracker_minor_version + tracker_micro_version)]) -m4_define([tracker_version], - [tracker_major_version.tracker_minor_version.tracker_micro_version]) -# This is the X.Y used in -llibtracker-FOO-X.Y -m4_define([tracker_api_version], [2.0]) - -# libtool version related macros -m4_define([tracker_lt_release], [tracker_major_version.tracker_minor_version]) -m4_define([tracker_lt_current], - [m4_eval(100 * tracker_minor_version + tracker_micro_version - tracker_interface_age)]) -m4_define([tracker_lt_revision], [tracker_interface_age]) -m4_define([tracker_lt_age], [m4_eval(tracker_binary_age - tracker_interface_age)]) -m4_define([tracker_lt_current_minus_age], - [m4_eval(tracker_lt_current - tracker_lt_age)]) - -# Define a string for the earliest version that this release has -# backwards binary compatibility with for all interfaces a module -# might. Unless we add module-only API with lower stability -# guarantees, this should be unchanged until we break binary compat -# for Tracker. -# -# TRACKER_BINARY_VERSION=$TRACKER_MAJOR_VERSION.$TRACKER_MINOR_VERSION.$LT_CURRENT -m4_define([tracker_binary_version], [1.0.0]) - -AC_INIT([tracker], - [tracker_version], - [http://bugzilla.gnome.org/enter_bug.cgi?product=tracker], - [tracker], - [https://wiki.gnome.org/Projects/Tracker]) - -AC_CONFIG_AUX_DIR([build-aux]) -AC_CONFIG_SRCDIR([src/tracker-store/tracker-main.vala]) -AC_CONFIG_MACRO_DIR([m4]) -AC_CONFIG_HEADERS([config.h]) - -# Available since autoconf 2.60, implies _GNU_SOURCE and extensions if available. -# See: https://www.gnu.org/software/autoconf/manual/autoconf-2.64/html_node/Posix-Variants.html -AC_USE_SYSTEM_EXTENSIONS - -# Adding the 'subdir-objects' Automake option here will fix some Automake -# warnings, but it will also break the build. I believe that it triggers -# <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13928>. That bug will -# be fixed in Automake 1.16, so we should be eventually able to use -# 'subdir-objects' (which is apparently will be on by default in Automake 2.0), -# but we'll need to require Automake 1.16 before we can do so. -AM_INIT_AUTOMAKE([1.11 no-define tar-ustar -Wno-portability no-dist-gzip dist-xz]) - -AC_PROG_LIBTOOL - -AM_SILENT_RULES([yes]) - -dnl http://people.gnome.org/~walters/docs/build-api.txt -dnl We don't support srcdir != builddir. -echo \#buildapi-variable-no-builddir >/dev/null - -IDT_COMPILE_WARNINGS - -TRACKER_MAJOR_VERSION=tracker_major_version -TRACKER_MINOR_VERSION=tracker_minor_version -TRACKER_MICRO_VERSION=tracker_micro_version -TRACKER_INTERFACE_AGE=tracker_interface_age -TRACKER_BINARY_AGE=tracker_binary_age -TRACKER_VERSION=tracker_version -TRACKER_API_VERSION=tracker_api_version -TRACKER_BINARY_VERSION=tracker_binary_version - -dnl Note: this creates TRACKER_API_VERSION_UNDERSCORES and AC_SUBST's it -AX_DOTS_TO_UNDERSCORES(TRACKER_API_VERSION, tracker_api_version) - -AC_SUBST(TRACKER_MAJOR_VERSION) -AC_SUBST(TRACKER_MINOR_VERSION) -AC_SUBST(TRACKER_MICRO_VERSION) -AC_SUBST(TRACKER_INTERFACE_AGE) -AC_SUBST(TRACKER_BINARY_AGE) -AC_SUBST(TRACKER_API_VERSION) -AC_SUBST(TRACKER_VERSION) -AC_SUBST(TRACKER_BINARY_VERSION) - -AC_DEFINE(TRACKER_MAJOR_VERSION, [tracker_major_version], - [Define to the Tracker major version]) -AC_DEFINE(TRACKER_MINOR_VERSION, [tracker_minor_version], - [Define to the Tracker minor version]) -AC_DEFINE(TRACKER_MICRO_VERSION, [tracker_micro_version], - [Define to the Tracker micro version]) -AC_DEFINE(TRACKER_INTERFACE_AGE, [tracker_interface_age], - [Define to the Tracker interface age]) -AC_DEFINE(TRACKER_BINARY_AGE, [tracker_binary_age], - [Define to the Tracker binary age]) - -# libtool versioning -LT_RELEASE=tracker_lt_release -LT_CURRENT=tracker_lt_current -LT_REVISION=tracker_lt_revision -LT_AGE=tracker_lt_age -LT_CURRENT_MINUS_AGE=tracker_lt_current_minus_age -AC_SUBST(LT_RELEASE) -AC_SUBST(LT_CURRENT) -AC_SUBST(LT_REVISION) -AC_SUBST(LT_AGE) -AC_SUBST(LT_CURRENT_MINUS_AGE) - -# Checks for programs. -AC_PROG_CXX -AC_PROG_AWK -AC_PROG_CC -AC_PROG_CPP -AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_MAKE_SET - -# Checks for libraries. -# FIXME: Replace `main' with a function in `-lm': -AC_CHECK_LIB([m], [main]) - -AC_CHECK_HEADERS([fcntl.h float.h inttypes.h limits.h locale.h stddef.h stdint.h stdlib.h string.h strings.h sys/file.h sys/ioctl.h sys/param.h sys/statfs.h sys/statvfs.h sys/time.h unistd.h]) - -AC_CHECK_HEADER([zlib.h], - [], - [AC_MSG_ERROR([You must have zlib.h and zlib installed])]) - -AC_HEADER_STDC - -# Checks for typedefs, structures, and compiler characteristics. -AC_C_INLINE -AC_TYPE_INT32_T -AC_TYPE_INT64_T -AC_TYPE_PID_T -AC_TYPE_SIZE_T -AC_TYPE_UINT16_T -AC_TYPE_UINT32_T -AC_TYPE_UINT8_T - -# Can posix_fadvise be used -AC_CHECK_DECLS(posix_fadvise, [], [], [ -#define _XOPEN_SOURCE 600 -#include <fcntl.h>]) - -# Checks for functions -AC_CHECK_FUNCS([posix_fadvise]) -AC_CHECK_FUNCS([getline strnlen]) - -# Checks for library functions. -AC_FUNC_MALLOC -AC_FUNC_MKTIME -AC_FUNC_MMAP -AC_FUNC_REALLOC -AC_FUNC_STRNLEN -AC_FUNC_STRTOD -AC_CHECK_FUNCS([alarm ftruncate memchr memmove memset modf munmap setlocale sqrt strcasecmp strchr strcspn strndup strrchr strstr strtoul strtoull tzset]) - -# if statvfs64() is available, enable the 64-bit API extensions -AC_CHECK_FUNCS([statvfs64], [have_statvfs64=yes], [have_statvfs64=no]) -if test "x$have_statvfs" = "xyes" ; then - CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE" -fi - -# Check for defines we expect -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -#include "stdio.h"]], [[ -printf ("%s", __FUNCTION__); - ]])], - [have_function=yes], - [have_function=no]) - -if test "x$have_function" = "xno" ; then - AC_DEFINE(__FUNCTION__, - __func__, - [Defined for compilers not supporting __FUNCTION__]) -fi - -case $host in - *-*-linux*) - tracker_os_linux=yes - ;; -esac - -# Remember CFLAGS upon entering configure... -CFLAGS="$CFLAGS" - -# Initialize GLib -GLIB_GSETTINGS -GLIB_TESTS - -# Initialize libtool -LT_PREREQ([2.2]) -LT_INIT([disable-static]) - -# Binary required versions -PYTHON_REQUIRED=2.6 - -# Library required versions -DBUS_REQUIRED=1.3.1 -GLIB_REQUIRED=2.44.0 -LIBXML2_REQUIRED=2.6 -UPOWER_REQUIRED=0.9.0 -LIBICU_REQUIRED=4.8.1.1 -JSON_GLIB_REQUIRED=1.0 -LIBSOUP_REQUIRED=2.40 - -# 3.6.11 for sqlite_backup API -# 3.6.16 to fix test failures -# 3.6.17 for shared cache mode with virtual tables -# 3.7.0 for WAL -# 3.7.9 for FTS4 content= support -# 3.7.15 for sqlite3_errstr() support -# 3.8.3 for SQLITE_DETERMINISTIC -SQLITE_REQUIRED=3.8.3 - -# Needed to generate .gir files, -# see http://live.gnome.org/GnomeGoals/AddGObjectIntrospectionSupport -GOBJECT_INTROSPECTION_CHECK([0.9.5]) - -GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`" -AC_SUBST(GLIB_PREFIX) - -# Check requirements for gvdb -GVDB_REQUIRED="glib-2.0 >= $GLIB_REQUIRED" -PKG_CHECK_MODULES(GVDB, [$GVDB_REQUIRED]) - -# Check requirements for libtracker-bus -LIBTRACKER_BUS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_BUS, [$LIBTRACKER_BUS_REQUIRED]) - -# Check requirements for libtracker-common -LIBTRACKER_COMMON_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_COMMON, [$LIBTRACKER_COMMON_REQUIRED]) - -case $host in - *-*-openbsd*) - LIBTRACKER_COMMON_LIBS="$LIBTRACKER_COMMON_LIBS -lkvm" - ;; -esac - -# Check requirements for libtracker-data -LIBTRACKER_DATA_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - sqlite3 >= $SQLITE_REQUIRED - uuid" -PKG_CHECK_MODULES(LIBTRACKER_DATA, [$LIBTRACKER_DATA_REQUIRED]) - -LIBTRACKER_DATA_LIBS="$LIBTRACKER_DATA_LIBS -lz -lm" - -# Check requirements for libtracker-direct -LIBTRACKER_DIRECT_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_DIRECT, [$LIBTRACKER_DIRECT_REQUIRED]) - -# Check requirements for libtracker-remote -LIBTRACKER_REMOTE_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - libsoup-2.4 >= $LIBSOUP_REQUIRED - libxml-2.0 >= $LIBXML2_REQUIRED - json-glib-1.0 >= $JSON_GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_REMOTE, [$LIBTRACKER_REMOTE_REQUIRED]) - -# Check requirements for libtracker-fts -LIBTRACKER_FTS_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - sqlite3 >= $SQLITE_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_FTS, [$LIBTRACKER_FTS_REQUIRED]) - -# Check requirements for libtracker-miner -LIBTRACKER_MINER_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_MINER, [$LIBTRACKER_MINER_REQUIRED]) - -# Check requirements for libtracker-control -LIBTRACKER_CONTROL_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(LIBTRACKER_CONTROL, [$LIBTRACKER_CONTROL_REQUIRED]) - -# Check requirements for libtracker-sparql -LIBTRACKER_SPARQL_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - json-glib-1.0 >= $JSON_GLIB_REQUIRED - uuid" - -PKG_CHECK_MODULES(LIBTRACKER_SPARQL, [$LIBTRACKER_SPARQL_REQUIRED]) - -# Check requirements for tracker-control -TRACKER_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - uuid" - -PKG_CHECK_MODULES(TRACKER, [$TRACKER_REQUIRED]) - -# Check requirements for tracker-resdump -TRACKER_RESDUMP_REQUIRED="glib-2.0 >= $GLIB_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_RESDUMP, [$TRACKER_RESDUMP_REQUIRED], - [have_tracker_resdump=yes], - [have_tracker_resdump=no]) - -# Check requirements for tracker-store -TRACKER_STORE_REQUIRED="glib-2.0 >= $GLIB_REQUIRED - gio-unix-2.0 >= $GLIB_REQUIRED - gmodule-2.0 >= $GLIB_REQUIRED - sqlite3 >= $SQLITE_REQUIRED" - -PKG_CHECK_MODULES(TRACKER_STORE, [$TRACKER_STORE_REQUIRED]) - -TRACKER_STORE_LIBS="$TRACKER_STORE_LIBS -lz -lm" - -# Check we have Vala valac command we need -VALA_MIN_VERSION=0.18.0 -AM_PROG_VALAC([$VALA_MIN_VERSION]) -if test "x$VALAC" = "x"; then - AC_MSG_ERROR([Vala requested but valac >= $VALA_MIN_VERSION is not installed]) -fi - -#################################################################### -# Check gettext/intltool support -#################################################################### -GETTEXT_PACKAGE=AC_PACKAGE_NAME -AC_SUBST(GETTEXT_PACKAGE) -AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, ["$GETTEXT_PACKAGE"], [Define the gettext package to be used]) -IT_PROG_INTLTOOL([0.40.0]) - -#################################################################### -# Check if we should enable GCOV coverage reporting support -#################################################################### - -AC_ARG_ENABLE(gcov, - AS_HELP_STRING([--enable-gcov], - [enable coverage reporting support [[default=no]]]), - [enable_gcov=$enableval], - [enable_gcov=no]) -AM_CONDITIONAL(ENABLE_GCOV, test "x$enable_gcov" != "xno") - -if test "x$enable_gcov" != "xno" ; then - GCOV_VALAFLAGS="-g" - GCOV_CFLAGS="-ftest-coverage -fprofile-arcs" - GCOV_LIBS="-lgcov" -else - GCOV_VALAFLAGS= - GCOV_CFLAGS= - GCOV_LIBS= -fi - -AC_SUBST(GCOV_VALAFLAGS) -AC_SUBST(GCOV_CFLAGS) -AC_SUBST(GCOV_LIBS) - -#################################################################### -# General VALAFLAGS/CFLAGS/LIBS -# -# NOTE: BUILD_VALACFLAGS are for the sources built by Vala, -# not for .vala files themselves. -#################################################################### -BUILD_VALAFLAGS="-g --target-glib=${GLIB_REQUIRED}" -BUILD_VALACFLAGS="${WARN_VALACFLAGS} ${GCOV_CFLAGS} -DG_LOG_DOMAIN=\\\"Tracker\\\" -DTRACKER_COMPILATION" -BUILD_CFLAGS="${WARN_CFLAGS} ${GCOV_CFLAGS} -DG_LOG_DOMAIN=\\\"Tracker\\\" -DTRACKER_COMPILATION" -BUILD_LIBS="${GCOV_LIBS}" - -AC_SUBST(BUILD_VALAFLAGS) -AC_SUBST(BUILD_VALACFLAGS) -AC_SUBST(BUILD_CFLAGS) -AC_SUBST(BUILD_LIBS) - -#################################################################### -# Check if linker supports --enable-new-dtags -#################################################################### -AC_MSG_CHECKING([whether $CC supports -Wl,--enable-new-dtags]) -save_LDFLAGS=$LDFLAGS -LDFLAGS="-Wl,--enable-new-dtags $LDFLAGS" - -AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], - [enable_new_dtags=yes; AC_MSG_RESULT(yes)], [enable_new_dtags=no; AC_MSG_RESULT(no)]) -LDFLAGS=$save_LDFLAGS -DTAGS_LDFLAGS= -if test "x$enable_new_dtags" = "xyes"; then - DTAGS_LDFLAGS="-Wl,--enable-new-dtags" -fi -AC_SUBST(DTAGS_LDFLAGS) - -#################################################################### -# Check for minimal -#################################################################### - -AC_ARG_ENABLE(minimal, - AS_HELP_STRING([--enable-minimal], - [disabled EVERYTHING except the very core (tracker-store and foundation libraries) [[default=no]]]), - [enable_minmal=$enableval], - [enable_minmal=no]) - -# WE only disable the binaries we're building here, not optional -# extras for those binaries -if test "x$enable_minimal" = "xyes"; then - AC_MSG_WARN([Building minimal configuration]) - - enable_tracker_extract=no - enable_tracker_writeback=no - enable_miner_fs=no - enable_miner_apps=no - enable_miner_rss=no -fi - -#################################################################### -# Check for functional-test include/exclude -#################################################################### -AC_ARG_ENABLE([functional-tests], - AS_HELP_STRING([--enable-functional-tests], - [enable functional tests [[default=no]]]), - [enable_functional_tests=$enableval], - [enable_functional_tests=no]) - -if test x$enable_functional_tests != "xno"; then - # Python check, require >= 2.6 - AC_PATH_PROG([PYTHON],[python],[:]) - AS_IF([test "$PYTHON" != ":"], - [AM_PYTHON_CHECK_VERSION([$PYTHON],[$PYTHON_REQUIRED],[:],[PYTHON=":"])]) - - if test "$PYTHON" = ":"; then - AC_MSG_ERROR([Could not find Python >= $PYTHON_REQUIRED (for functional-tests, try --disable-functional-tests).]) - fi - - AC_DEFINE(DIST_FUNCTIONAL_TESTS, 1, [Include functional tests in the installation]) -fi - -AM_CONDITIONAL(DIST_FUNCTIONAL_TESTS, test "x$enable_functional_tests" != "xno") - -AC_SUBST(FUNCTIONAL_TESTS_ONTOLOGIES_DIR, "@top_srcdir@/tests/functional-tests/test-ontologies") -AC_SUBST(FUNCTIONAL_TESTS_TRACKER_STORE_PATH, "@top_builddir@/src/tracker-store/tracker-store") - -#################################################################### -# Check for gtk-doc and docbook-tools -#################################################################### - -# Check for GTK_DOC_CHECK availability. The GTK_DOC_CHECK invocation -# must be on its own line, gtkdocize relies on it -m4_ifdef([GTK_DOC_CHECK], [ -GTK_DOC_CHECK([1.8]) - -# NOTE: We need to use a separate automake conditional for this -# to make this work with the tarballs. -AM_CONDITIONAL([ENABLE_GTK_DOC], test "x$enable_gtk_doc" = xyes) -], -[ -AM_CONDITIONAL([ENABLE_GTK_DOC], false) -]) - -#################################################################### -# Check if we should install Windows specific binaries -#################################################################### - -AC_MSG_CHECKING(for WIN32) -AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[ - #ifndef WIN32 - #error - #endif - ]])], - [native_win32=yes; AC_MSG_RESULT(yes)], - [native_win32=no; AC_MSG_RESULT(no)]) - -AM_CONDITIONAL(OS_WIN32, test "$native_win32" = "yes") - -if test "$native_win32" = "yes" ; then - AC_DEFINE(OS_WIN32, 1, [Define if we are on win32]) -fi - -#################################################################### -# Check if we should disable the journal -#################################################################### - -AC_ARG_ENABLE(journal, - AS_HELP_STRING([--enable-journal], - [enable database journal backup mechanism [[default=yes]]]), - [enable_journal=$enableval], - [enable_journal=yes]) - -if test "x$enable_journal" != "xno" ; then - have_tracker_journal="yes" -else - have_tracker_journal="no (disabled)" -fi - -AM_CONDITIONAL(DISABLE_JOURNAL, test "x$enable_journal" = "xno") - -if test "x$enable_journal" = "xno" ; then - AC_DEFINE(DISABLE_JOURNAL, 1, [Define if we disable the journal]) -fi - -#################################################################### -# Check for SQLite -#################################################################### - -PKG_CHECK_MODULES(SQLITE3, [sqlite3 >= $SQLITE_REQUIRED]) -AC_SUBST(SQLITE3_CFLAGS) -AC_SUBST(SQLITE3_LIBS) - -# Make sure SQLite is compiled thread-safe -AX_SQLITE_THREADSAFE -if test "x$ax_cv_sqlite_threadsafe" != "xyes"; then - AC_MSG_ERROR([sqlite3 is not compiled thread-safe]) -fi - -# Make sure we're not using versions which cause problems. -# -# Avoid versions: -# 3.7.10 - 3.7.13: https://mail.gnome.org/archives/tracker-list/2012-October/msg00028.html -# 3.8.1: https://mail.gnome.org/archives/tracker-list/2013-November/msg00021.html -# 3.8.4.1: https://mail.gnome.org/archives/tracker-list/2014-April/msg00001.html -# -AC_MSG_CHECKING(whether SQLite3 version is safe) - -PKG_CHECK_EXISTS([sqlite3 <= 3.7.9], sqlite_safe=yes, sqlite_safe=no) -if test "x$sqlite_safe" != "xyes"; then - PKG_CHECK_EXISTS([sqlite3 >= 3.7.14], sqlite_safe=yes, sqlite_safe=no) -fi - -if test "x$sqlite_safe" = "xyes"; then - PKG_CHECK_EXISTS([sqlite3 = 3.8.1], sqlite_safe=no, sqlite_safe=yes) -fi - -if test "x$sqlite_safe" = "xyes"; then - PKG_CHECK_EXISTS([sqlite3 = 3.8.4.2], sqlite_safe=no, sqlite_safe=yes) -fi - - -if test "x$sqlite_safe" != "xyes"; then - AC_MSG_RESULT(no) -else - AC_MSG_RESULT(yes) -fi - -################################################################## -# Check for libtracker-common, make sure libstemmer exists -################################################################## - -AC_ARG_ENABLE([libstemmer], - AS_HELP_STRING([--enable-libstemmer], - [enable the stemming while indexing [[default=auto]]]), - [enable_libstemmer=$enableval], - [enable_libstemmer=auto]) - -if test "x$enable_libstemmer" != "xno" ; then - AC_CHECK_LIB([stemmer], [sb_stemmer_new], [have_libstemmer=yes], [have_libstemmer=no]) - - if test "x$have_libstemmer" = "xyes"; then - AC_DEFINE(HAVE_LIBSTEMMER, [], [Define if we have libstemmer]) - LIBTRACKER_COMMON_LIBS="$LIBTRACKER_COMMON_LIBS -lstemmer" - fi -else - have_libstemmer="no (disabled)" -fi - -if test "x$enable_libstemmer" = "xyes"; then - if test "x$have_libstemmer" != "xyes"; then - AC_MSG_ERROR([Could not find libstemmer.]) - fi -fi - -AM_CONDITIONAL(HAVE_LIBSTEMMER, test "x$have_libstemmer" = "xyes") - -################################################################## -# Check for tracker-fts, allow disabling FTS support -################################################################## - -AC_ARG_ENABLE([tracker-fts], - AS_HELP_STRING([--enable-tracker-fts], - [enable the tracker FTS [[default=auto]]]), - [enable_tracker_fts=$enableval], - [enable_tracker_fts=auto]) - -if test "x$enable_tracker_fts" = "xno" ; then - have_tracker_fts="no (disabled)" -else - have_tracker_fts="yes" -fi - -if test "x$have_tracker_fts" = "xyes"; then - AC_DEFINE(HAVE_TRACKER_FTS, [1], [Define to 1 if tracker FTS is compiled]) - - AX_SQLITE_BUILTIN_FTS5 - if test "x$ax_cv_sqlite_builtin_fts5" = "xyes" ; then - have_builtin_fts5="yes" - AC_DEFINE(HAVE_BUILTIN_FTS, [], [Defined if Sqlite has FTS5 compiled in]) - else - have_builtin_fts5="no" - - # Sqlite 3.20 broke compatibility of the fts5 module both ways, demand - # that it's builtin into sqlite from that version on. - PKG_CHECK_EXISTS([sqlite3 >= 3.20.0], sqlite_builtin_fts5_forced=yes, sqlite_builtin_fts5_forced=no) - if test "x$sqlite_builtin_fts5_forced" == "xyes"; then - AC_MSG_ERROR([sqlite3 >= 3.20.0 must be compiled with --enable-fts5]) - fi - - # Make sure SQLite has extension loading enabled - AX_SQLITE_AUTO_EXTENSION - if test "x$ax_cv_sqlite_auto_extension" != "xyes"; then - AC_MSG_ERROR([sqlite3 cannot load extensions]) - fi - fi -else - AC_DEFINE(HAVE_TRACKER_FTS, [0], [Define to 0 if tracker FTS is not compiled]) - have_builtin_fts5="disabled" -fi - -AM_CONDITIONAL(HAVE_BUILTIN_FTS, test "$have_builtin_fts5" = "yes") -AM_CONDITIONAL(HAVE_TRACKER_FTS, test "$have_tracker_fts" = "yes") - -#################################################################### -# bash-completion -#################################################################### - -AC_ARG_WITH([bash-completion-dir], - AS_HELP_STRING([--with-bash-completion-dir[=PATH]], - [Install the bash auto-completion script in this directory. @<:@default=yes@:>@]), - [], - [with_bash_completion_dir=yes]) - -if test "x$with_bash_completion_dir" = "xyes"; then - PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], - [BASH_COMPLETION_DIR=$($PKG_CONFIG --variable=completionsdir bash-completion)], - [BASH_COMPLETION_DIR="${datadir}/bash-completion/completions"]) -elif test "x$with_bash_completion_dir" != "xno"; then - # Set with_bash_completions_dir to avoid printing path twice below - BASH_COMPLETION_DIR="$with_bash_completion_dir" - with_bash_completion_dir="yes" -fi - -AC_SUBST([BASH_COMPLETION_DIR]) -AM_CONDITIONAL([WITH_BASH_COMPLETION],[test "x$with_bash_completion_dir" != "xno"]) - -#################################################################### -# Check for D-Bus requirements -#################################################################### - -# Check we are not using a different D-Bus services dir -AC_ARG_WITH([session_bus_services_dir], - AS_HELP_STRING([--with-session-bus-services-dir], - [path to DBus services directory]), - [dbus_services_dir=$withval], - [dbus_services_dir=$datadir/dbus-1/services]) - -DBUS_SERVICES_DIR="$dbus_services_dir" -AC_SUBST(DBUS_SERVICES_DIR) - -#################################################################### -# GLib/GIO utilities -#################################################################### - -GLIB_MKENUMS=`$PKG_CONFIG glib-2.0 --variable=glib_mkenums` -AC_SUBST(GLIB_MKENUMS) - -GDBUS_CODEGEN=`$PKG_CONFIG --variable=gdbus_codegen gio-2.0` -AC_SUBST(GDBUS_CODEGEN) - -GLIB_COMPILE_RESOURCES=`$PKG_CONFIG --variable glib_compile_resources gio-2.0` -AC_SUBST(GLIB_COMPILE_RESOURCES) - -#################################################################### -# Should we build GLib based unit tests -#################################################################### - -AC_ARG_ENABLE(unit_tests, - AS_HELP_STRING([--enable-unit-tests], - [enable unit tests [[default=yes]]]), - [enable_unit_tests=$enableval], - [enable_unit_tests=yes]) - -if test "x$enable_unit_tests" != "xno" ; then - have_unit_tests=yes - - AC_DEFINE(HAVE_UNIT_TEST, 1, [Define if we have GLib unit test framework]) - - AC_PATH_PROG(gtester, gtester) - if test -z $gtester; then - AC_MSG_ERROR([Could not find 'gtester']) - fi -else - have_unit_tests=no -fi - -AM_CONDITIONAL(HAVE_UNIT_TESTS, test "x$have_unit_tests" = "xyes") - -################################################################## -# Check for libtracker-common: upower for battery/power support -################################################################## - -AC_ARG_ENABLE(upower, - AS_HELP_STRING([--disable-upower], - [disable UPower support for AC power detection [[default=auto]]]), - [enable_upower=$enableval], - [enable_upower=auto]) - -AS_IF([test "x$enable_upower" != "xno"], [ - PKG_CHECK_MODULES(UPOWER, - [upower-glib >= $UPOWER_REQUIRED], - [have_upower=yes], - [have_upower=no]) - - TRACKER_MINER_FS_CFLAGS="$TRACKER_MINER_FS_CFLAGS $UPOWER_CFLAGS" - TRACKER_MINER_FS_LIBS="$TRACKER_MINER_FS_LIBS $UPOWER_LIBS" - save_LIBS=$LIBS - LIBS=$UPOWER_LIBS - AC_CHECK_FUNCS(up_client_get_on_low_battery) - LIBS=$save_LIBS - - if test "x$have_upower" = "xyes"; then - AC_DEFINE(HAVE_UPOWER, [], [Define if we have UPOWER]) - fi -], [ - have_upower="no (disabled)" -]) - -if test "x$enable_upower" = "xyes"; then - if test "x$have_upower" != "xyes"; then - AC_MSG_ERROR([Could not find upower >= $UPOWER_REQUIRED.]) - fi -fi - -AM_CONDITIONAL(HAVE_UPOWER, test "x$have_upower" = "xyes") - -################################################################## -# Check for libtracker-data and libtracker-fts: Unicode support -# -# By default, AUTO with this order of preference: -# 1) libunistring -# 2) libicu -################################################################## - -# Check for libunistring... -AC_CHECK_HEADER(uniwbrk.h, - AC_CHECK_LIB([unistring], - [u8_wordbreaks], - [have_libunistring=yes], - [have_libunistring=no])) -LIBUNISTRING_CFLAGS="" -LIBUNISTRING_LIBS="-lunistring" - -# Check for libicu... -PKG_CHECK_MODULES(LIBICU, - [icu-i18n >= $LIBICU_REQUIRED icu-uc >= $LIBICU_REQUIRED], - [have_libicu=yes], - [have_libicu=no]) - -# Configure option -AC_ARG_WITH([unicode-support], - AS_HELP_STRING([--with-unicode-support], - [Unicode support library? (libunistring|libicu) [[default=auto]]]), - [with_unicode_support=$withval], - [with_unicode_support=auto]) - -# If auto, decide ourselves -if test "x$with_unicode_support" = "xauto"; then - if test "x$have_libicu" = "xyes"; then - with_unicode_support=libicu - else - if test "x$have_libunistring" = "xyes"; then - with_unicode_support=libunistring - else - AC_MSG_ERROR([Could not find either libunistring or libicu]) - fi - fi -fi - -UNICODE_SUPPORT_CFLAGS= -UNICODE_SUPPORT_LIBS= - -case "x$with_unicode_support" in - # Use libunistring - "xlibunistring") - UNICODE_SUPPORT_CFLAGS=$LIBUNISTRING_CFLAGS - UNICODE_SUPPORT_LIBS=$LIBUNISTRING_LIBS - if test "x$have_libunistring" = "xyes"; then - AC_DEFINE(HAVE_LIBUNISTRING, [1], [libunistring Unicode support library]) - else - AC_MSG_ERROR([Could not find libunistring]) - fi - ;; - # Use libicu - "xlibicu") - UNICODE_SUPPORT_CFLAGS=$LIBICU_CFLAGS - UNICODE_SUPPORT_LIBS=$LIBICU_LIBS - if test "x$have_libicu" = "xyes"; then - AC_DEFINE(HAVE_LIBICU, [1], [libicu Unicode support library]) - else - AC_MSG_ERROR([Could not find libicu]) - fi - ;; - # Invalid option value - *) AC_MSG_ERROR([Wrong value for --with-unicode-support: $with_unicode_support]) ;; -esac - -AM_CONDITIONAL(HAVE_LIBICU, test "x$have_libicu" = "xyes") - -# Add to libtracker-common -LIBTRACKER_COMMON_CFLAGS="$LIBTRACKER_COMMON_CFLAGS $UNICODE_SUPPORT_CFLAGS" -LIBTRACKER_COMMON_LIBS="$LIBTRACKER_COMMON_LIBS $UNICODE_SUPPORT_LIBS" - -# Add to libtracker-fts -LIBTRACKER_FTS_CFLAGS="$LIBTRACKER_FTS_CFLAGS $UNICODE_SUPPORT_CFLAGS" -LIBTRACKER_FTS_LIBS="$LIBTRACKER_FTS_LIBS $UNICODE_SUPPORT_LIBS" - -# Add to libtracker-data -LIBTRACKER_DATA_CFLAGS="$LIBTRACKER_DATA_CFLAGS $UNICODE_SUPPORT_CFLAGS" -LIBTRACKER_DATA_LIBS="$LIBTRACKER_DATA_LIBS $UNICODE_SUPPORT_LIBS" - -# Add to libtracker-extract -LIBTRACKER_EXTRACT_CFLAGS="$LIBTRACKER_EXTRACT_CFLAGS $UNICODE_SUPPORT_CFLAGS" -LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $UNICODE_SUPPORT_LIBS" - -AM_CONDITIONAL(BUILD_LIBUNISTRING_PARSER, test "x$with_unicode_support" = "xlibunistring") -AM_CONDITIONAL(BUILD_LIBICU_PARSER, test "x$with_unicode_support" = "xlibicu") - -################################################################## -# Check for libtracker-miner: network-manager for web miners -################################################################## - -AC_ARG_ENABLE(network_manager, - AS_HELP_STRING([--enable-network-manager], - [enable NetworkManager support to detect network status [[default=auto]]]), - [enable_network_manager=$enableval], - [enable_network_manager=auto]) - -if test "x$enable_network_manager" != "xno"; then - - PKG_CHECK_MODULES(NETWORK_MANAGER, - [libnm], - [have_network_manager=yes], - [have_network_manager=no]) - - LIBTRACKER_MINER_CFLAGS="$LIBTRACKER_MINER_CFLAGS $NETWORK_MANAGER_CFLAGS" - LIBTRACKER_MINER_LIBS="$LIBTRACKER_MINER_LIBS $NETWORK_MANAGER_LIBS" - - if test "x$have_network_manager" = "xyes"; then - AC_DEFINE(HAVE_NETWORK_MANAGER, [], [Define if we have NetworkManager for network status detection]) - fi -fi - -if test "x$enable_network_manager" = "xyes"; then - if test "x$have_network_manager" != "xyes"; then - AC_MSG_ERROR([Could not find libnm.]) - fi -fi - -AM_CONDITIONAL(HAVE_NETWORK_MANAGER, test "x$have_network_manager" = "xyes") - -################################################################## -# Check for tracker-resdump -################################################################## - -AM_CONDITIONAL(HAVE_TRACKER_RESDUMP, test "$have_tracker_resdump" = "yes") - -################################################################## -# Write generated files -################################################################## - -AC_CONFIG_FILES([ - docs/Makefile - docs/design/Makefile - docs/manpages/Makefile - docs/reference/Makefile - docs/reference/libtracker-control/Makefile - docs/reference/libtracker-control/version.xml - docs/reference/libtracker-sparql/Makefile - docs/reference/libtracker-sparql/version.xml - docs/reference/libtracker-miner/Makefile - docs/reference/libtracker-miner/version.xml - docs/reference/ontology/Makefile - docs/reference/ontology/version.xml - docs/tools/Makefile - Makefile - po/Makefile.in - src/gvdb/Makefile - src/libtracker-common/Makefile - src/libtracker-common/stop-words/Makefile - src/libtracker-sparql/Makefile - src/libtracker-sparql/tracker-sparql.pc - src/libtracker-bus/Makefile - src/libtracker-control/Makefile - src/libtracker-control/tracker-control.pc - src/libtracker-data/Makefile - src/libtracker-direct/Makefile - src/libtracker-remote/Makefile - src/libtracker-sparql-backend/Makefile - src/libtracker-fts/Makefile - src/libtracker-miner/Makefile - src/libtracker-miner/tracker-miner.pc - src/Makefile - src/ontologies/Makefile - src/tracker-store/Makefile - src/tracker/Makefile - tests/common/Makefile - tests/gvdb/Makefile - tests/libtracker-common/Makefile - tests/libtracker-data/Makefile - tests/libtracker-data/aggregates/Makefile - tests/libtracker-data/algebra/Makefile - tests/libtracker-data/anon/Makefile - tests/libtracker-data/ask/Makefile - tests/libtracker-data/basic/Makefile - tests/libtracker-data/bind/Makefile - tests/libtracker-data/bnode-coreference/Makefile - tests/libtracker-data/bound/Makefile - tests/libtracker-data/datetime/Makefile - tests/libtracker-data/expr-ops/Makefile - tests/libtracker-data/functions/Makefile - tests/libtracker-data/graph/Makefile - tests/libtracker-data/nie/Makefile - tests/libtracker-data/nmo/Makefile - tests/libtracker-data/mixed-cardinality/Makefile - tests/libtracker-data/optional/Makefile - tests/libtracker-data/regex/Makefile - tests/libtracker-data/sort/Makefile - tests/libtracker-data/subqueries/Makefile - tests/libtracker-data/error/Makefile - tests/libtracker-data/backup/Makefile - tests/libtracker-data/turtle/Makefile - tests/libtracker-data/update/Makefile - tests/libtracker-miner/Makefile - tests/libtracker-fts/Makefile - tests/libtracker-fts/limits/Makefile - tests/libtracker-fts/prefix/Makefile - tests/libtracker-sparql/Makefile - tests/functional-tests/Makefile - tests/functional-tests/configuration.json - tests/functional-tests/ipc/Makefile - tests/functional-tests/common/Makefile - tests/functional-tests/common/utils/Makefile - tests/functional-tests/unittest2/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 - tests/functional-tests/test-ontologies/property-range-string-to-date/Makefile - tests/functional-tests/test-ontologies/cardinality/Makefile - tests/functional-tests/test-ontologies/notify/Makefile - tests/functional-tests/test-ontologies/indexed/Makefile - tests/functional-tests/test-ontologies/add-class/Makefile - tests/functional-tests/test-ontologies/add-prop/Makefile - tests/functional-tests/test-ontologies/add-domainIndex/Makefile - tests/functional-tests/test-ontologies/superclass-remove/Makefile - tests/functional-tests/test-ontologies/property-promotion/Makefile - tests/functional-tests/test-ontologies/basic-future/Makefile - tests/functional-tests/ttl/Makefile - tests/Makefile - tests/tracker-steroids/Makefile - utils/Makefile - utils/ontology/Makefile - utils/data-generators/Makefile - utils/data-generators/cc/Makefile - utils/mtp/Makefile - utils/sandbox/Makefile - utils/tracker-resdump/Makefile - examples/Makefile - examples/libtracker-miner/Makefile - examples/libtracker-sparql/Makefile - examples/rss-reader/Makefile -]) - -AC_OUTPUT - -echo " -Build Configuration: - - Prefix: ${prefix} - Source code location: ${srcdir} - Compiler: ${CC} - Compiler Warnings: $enable_compile_warnings - C Flags: $warning_cflags - VALA Flags: $warning_valacflags - - Win32: $native_win32 - - Enable gtk doc (for documentation): $enable_gtk_doc - - Enable functional tests: $enable_functional_tests - Enable unit tests: $have_unit_tests - -Feature Support: - - Support for UPower: $have_upower - Support for network status detection: $have_network_manager - Unicode support library: $with_unicode_support - - Build with Journal support: $have_tracker_journal - Build with SQLite FTS support: $have_tracker_fts (built-in FTS: $have_builtin_fts5) - Build with Stemming support: $have_libstemmer - - Bash completion support: $with_bash_completion_dir ($BASH_COMPLETION_DIR) - -Frameworks / Options: - - Support Guaranteed Metadata $enable_guarantee_metadata (e.g. guess nie:title from files) - -" - -# Any warnings we need to issue... -if test "x$sqlite_safe" = "xno"; then -sqlite_version=$($PKG_CONFIG --modversion sqlite3) -echo " -WARNING: - SQLite3 version $sqlite_version is not safe. For details see: - 3.7.10 - 3.7.13: https://mail.gnome.org/archives/tracker-list/2012-October/msg00028.html - 3.8.1: https://mail.gnome.org/archives/tracker-list/2013-November/msg00021.html - 3.8.4.2: https://mail.gnome.org/archives/tracker-list/2014-April/msg00001.html - - -" -fi diff --git a/docs/Makefile.am b/docs/Makefile.am deleted file mode 100644 index a54c59eb4..000000000 --- a/docs/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -SUBDIRS = manpages design tools reference - -# require gtk-doc when making dist -# -if ENABLE_GTK_DOC -dist-check-gtk-doc: -else -dist-check-gtk-doc: - @echo "*** gtk-doc must be enabled in order to make dist" - @false -endif - -dist-hook: dist-check-gtk-doc - -EXTRA_DIST = meson.build diff --git a/docs/design/Makefile.am b/docs/design/Makefile.am deleted file mode 100644 index c9d0d861a..000000000 --- a/docs/design/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -architecture_docs = \ - tracker-store.dia \ - tracker-miner-fs.dia \ - tracker-structural-view.dot - -EXTRA_DIST = $(architecture_docs) diff --git a/docs/manpages/Makefile.am b/docs/manpages/Makefile.am deleted file mode 100644 index b719e47d0..000000000 --- a/docs/manpages/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -common = \ - tracker-info.1 \ - tracker-daemon.1 \ - tracker-search.1 \ - tracker-sparql.1 \ - tracker-sql.1 \ - tracker-status.1 \ - tracker-store.1 \ - tracker-tag.1 \ - tracker-reset.1 \ - tracker-index.1 - -# Require only common and enabled manpages -man_MANS = $(common) - -# Make sure even disabled manpages get distributed -EXTRA_DIST = \ - $(common) \ - meson.build diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am deleted file mode 100644 index 55df4e828..000000000 --- a/docs/reference/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -SUBDIRS = \ - libtracker-control \ - libtracker-sparql \ - libtracker-miner - -if ENABLE_GTK_DOC -SUBDIRS += ontology -endif - -EXTRA_DIST = meson.build diff --git a/docs/reference/libtracker-control/Makefile.am b/docs/reference/libtracker-control/Makefile.am deleted file mode 100644 index 41d82dbab..000000000 --- a/docs/reference/libtracker-control/Makefile.am +++ /dev/null @@ -1,62 +0,0 @@ -AUTOMAKE_OPTIONS = 1.6 - -# The name of the module. -DOC_MODULE=libtracker-control - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=libtracker-control-docs.sgml - -# Extra options to supply to gtkdoc-scan -SCAN_OPTIONS=--deprecated-guards="TRACKER_DISABLE_DEPRECATED" - -# Extra options to pass to gtkdoc-scangobj -# SCANGOBJ_OPTIONS=--type-init-func="gtk_type_init(0)" - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR=$(top_srcdir)/src/libtracker-control - -# Used for dependencies -HFILE_GLOB=$(top_srcdir)/src/libtracker-control/*.h -CFILE_GLOB=$(top_srcdir)/src/libtracker-control/*.c - -# Header files to ignore when scanning -IGNORE_HFILES= - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -DTRACKER_COMPILATION \ - -I$(top_srcdir)/src \ - $(LIBTRACKER_CONTROL_CFLAGS) - -GTKDOC_LIBS = \ - $(top_builddir)/src/libtracker-control/libtracker-control-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(LIBTRACKER_CONTROL_LIBS) - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS=--sgml-mode --output-format=xml - -# Extra options to supply to gtkdoc-mkhtml -MKHTML_OPTIONS=--path="$(abs_builddir)" - -# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) -content_files = version.xml migrating-1to2.xml - -expand_content_files = - -# Images to copy into HTML directory -HTML_IMAGES = - -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS = \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gio - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -EXTRA_DIST += \ - version.xml.in \ - meson.build diff --git a/docs/reference/libtracker-miner/Makefile.am b/docs/reference/libtracker-miner/Makefile.am deleted file mode 100644 index 250f10c54..000000000 --- a/docs/reference/libtracker-miner/Makefile.am +++ /dev/null @@ -1,81 +0,0 @@ -AUTOMAKE_OPTIONS = 1.6 - -# The name of the module. -DOC_MODULE=libtracker-miner - -# The top-level SGML file. -DOC_MAIN_SGML_FILE=libtracker-miner-docs.sgml - -# Extra options to supply to gtkdoc-scan -SCAN_OPTIONS=--deprecated-guards="TRACKER_DISABLE_DEPRECATED" - -# Extra options to pass to gtkdoc-scangobj -# SCANGOBJ_OPTIONS=--type-init-func="gtk_type_init(0)" - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR=$(top_srcdir)/src/libtracker-miner - -# Used for dependencies -HFILE_GLOB=$(top_srcdir)/src/libtracker-miner/*.h -CFILE_GLOB=$(top_srcdir)/src/libtracker-miner/*.c - -# Header files to ignore when scanning -IGNORE_HFILES= \ - tracker-crawler.h \ - tracker-dbus.h \ - tracker-file-notifier.h \ - tracker-file-system.h \ - tracker-miner-client.h \ - tracker-miner-glue.h \ - tracker-miner-files-index-client.h \ - tracker-miner-fs-processing-pool.h \ - tracker-miner-web-dbus.h \ - tracker-miner-web-glue.h \ - tracker-miner-web-glue.h \ - tracker-monitor.h \ - tracker-priority-queue.h \ - tracker-sparql-buffer.h \ - tracker-task-pool.h \ - tracker-utils.h - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -DTRACKER_COMPILATION \ - -I$(top_srcdir)/src \ - $(LIBTRACKER_MINER_CFLAGS) - -GTKDOC_LIBS = \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(LIBTRACKER_MINER_LIBS) - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS=--sgml-mode --output-format=xml - -# Extra options to supply to gtkdoc-mkhtml -MKHTML_OPTIONS=--path="$(abs_builddir)" - -# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) -content_files = version.xml overview.sgml migrating-1to2.xml - -expand_content_files = - -# Images to copy into HTML directory -HTML_IMAGES = - -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS = \ - --extra-dir=../libtracker-control/html \ - --extra-dir=../libtracker-sparql/html \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gio - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -EXTRA_DIST += \ - version.xml.in \ - meson.build diff --git a/docs/reference/libtracker-sparql/Makefile.am b/docs/reference/libtracker-sparql/Makefile.am deleted file mode 100644 index a4b74e354..000000000 --- a/docs/reference/libtracker-sparql/Makefile.am +++ /dev/null @@ -1,97 +0,0 @@ -AUTOMAKE_OPTIONS = 1.6 - -# Generation of the base ontology XML files. -ontology-doc.stamp: - $(MKDIR_P) xml - $(top_builddir)/docs/tools/ttl2sgml -d $(top_srcdir)/src/ontologies/ -o xml/ - $(AM_V_GEN) touch $@ - -version.xml: ontology-doc.stamp - -# The name of the module. -DOC_MODULE = libtracker-sparql - -# The top-level SGML file. -DOC_MAIN_SGML_FILE = libtracker-sparql-docs.sgml - -# Extra options to supply to gtkdoc-scan -SCAN_OPTIONS=--deprecated-guards="TRACKER_DISABLE_DEPRECATED" - -# Extra options to pass to gtkdoc-scangobj -# SCANGOBJ_OPTIONS=--type-init-func="gtk_type_init(0)" - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR = $(top_srcdir)/src/libtracker-sparql - -# Used for dependencies -HFILE_GLOB = $(top_srcdir)/src/libtracker-sparql/*.h $(top_builddir)/config.h -CFILE_GLOB = $(top_srcdir)/src/libtracker-sparql/*.c - -# Header files to ignore when scanning -IGNORE_HFILES = \ - $(top_srcdir)/src/libtracker-sparql/tracker-generated-no-checks.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-uri.h - -# CFLAGS and LDFLAGS for compiling scan program. Only needed -# if $(DOC_MODULE).types is non-empty. -AM_CPPFLAGS = \ - -DTRACKER_COMPILATION \ - -I$(top_srcdir)/src \ - $(LIBTRACKER_SPARQL_CFLAGS) - -GTKDOC_LIBS = \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(LIBTRACKER_SPARQL_LIBS) - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS = --sgml-mode --output-format=xml - -# Extra options to supply to gtkdoc-mkhtml -MKHTML_OPTIONS=--path="$(abs_builddir)" - -# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) -content_files = version.xml examples.sgml overview.sgml ontologies.sgml private-store.xml migrating-1to2.xml - -expand_content_files = - -# Images to copy into HTML directory -HTML_IMAGES = - -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS = \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \ - --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gio - -include $(top_srcdir)/gtk-doc.make - -EXAMPLES = \ - examples/ontologies/defining-cardinality-1.rq \ - examples/ontologies/defining-cardinality-2.txt \ - examples/ontologies/defining-cardinality-3.rq \ - examples/ontologies/defining-classes-1.txt \ - examples/ontologies/defining-classes-2.txt \ - examples/ontologies/defining-classes-3.rq \ - examples/ontologies/defining-fts-indexes-1.txt \ - examples/ontologies/defining-fts-indexes-2.rq \ - examples/ontologies/defining-indexes-1.txt \ - examples/ontologies/defining-namespaces-1.txt \ - examples/ontologies/defining-properties-1.txt \ - examples/ontologies/defining-properties-2.txt \ - examples/ontologies/defining-properties-3.txt \ - examples/ontologies/defining-properties-4.rq \ - examples/ontologies/defining-uniqueness-1.txt \ - examples/ontologies/defining-uniqueness-2.rq \ - examples/ontologies/example.description \ - examples/ontologies/predefined-elements-1.txt \ - examples/ontologies/predefined-elements-2.rq - -# Other files to distribute -EXTRA_DIST += \ - $(EXAMPLES) \ - version.xml.in \ - meson.build - -CLEANFILES += \ - ontology-doc.stamp diff --git a/docs/reference/ontology/Makefile.am b/docs/reference/ontology/Makefile.am deleted file mode 100644 index 42fe722c5..000000000 --- a/docs/reference/ontology/Makefile.am +++ /dev/null @@ -1,56 +0,0 @@ -AUTOMAKE_OPTIONS = 1.6 - -# The original Ontology explanation files -ONTOLOGY_INTRODUCTIONS = \ - mfo-introduction.xml \ - mlo-introduction.xml \ - nco-introduction.xml \ - nie-introduction.xml \ - nmm-introduction.xml \ - nmo-introduction.xml \ - xsd-introduction.xml - -# Generation of the ontology XML files. -gen-doc.stamp: $(ONTOLOGY_INTRODUCTIONS) - $(MKDIR_P) xml - $(top_builddir)/docs/tools/ttl2sgml -d $(top_srcdir)/src/ontologies/nepomuk -o xml/ - $(AM_V_GEN) touch $@ - -version.xml: gen-doc.stamp - -# The name of the module. -DOC_MODULE = ontology - -# The top-level SGML file. -DOC_MAIN_SGML_FILE = ontology-docs.sgml - -# The directory containing the source code. Relative to $(srcdir) -DOC_SOURCE_DIR = . - -# Extra options to supply to gtkdoc-mkdb -MKDB_OPTIONS = --sgml-mode --output-format=xml - -# Extra options to supply to gtkdoc-mkhtml -MKHTML_OPTIONS=--path="$(abs_builddir)" - -# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE) -content_files = \ - version.xml - -expand_content_files = - -# Extra options to supply to gtkdoc-fixref -FIXXREF_OPTIONS = - -include $(top_srcdir)/gtk-doc.make - -# Other files to distribute -# Note that HTML_FILES and content_files are already included -# by gtk-doc -EXTRA_DIST += \ - version.xml.in \ - $(ONTOLOGY_INTRODUCTIONS) \ - meson.build - -CLEANFILES += \ - gen-doc.stamp diff --git a/docs/tools/Makefile.am b/docs/tools/Makefile.am deleted file mode 100644 index 3f77f17ec..000000000 --- a/docs/tools/Makefile.am +++ /dev/null @@ -1,32 +0,0 @@ -noinst_PROGRAMS = ttl2sgml - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -DTOP_SRCDIR=\"$(top_srcdir)\" \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_DATA_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(LIBTRACKER_DATA_LIBS) \ - $(BUILD_LIBS) - -TTL_LOADER_FILES = \ - ttl_loader.c \ - ttl_loader.h \ - ttl_model.c \ - ttl_model.h \ - ttl_sgml.c \ - ttl_sgml.h - -ttl2sgml_SOURCES = \ - $(TTL_LOADER_FILES) \ - ttlresource2sgml.c \ - ttlresource2sgml.h \ - ttl2sgml.c - -EXTRA_DIST = \ - meson.build diff --git a/examples/Makefile.am b/examples/Makefile.am deleted file mode 100644 index bb003942f..000000000 --- a/examples/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -SUBDIRS = \ - libtracker-miner \ - libtracker-sparql \ - rss-reader - -EXTRA_DIST = meson.build diff --git a/examples/libtracker-miner/Makefile.am b/examples/libtracker-miner/Makefile.am deleted file mode 100644 index 0b67a2925..000000000 --- a/examples/libtracker-miner/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -noinst_PROGRAMS = tracker-miner-test - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - $(LIBTRACKER_MINER_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_MINER_LIBS) - -tracker_miner_test_SOURCES = \ - tracker-miner-test.c \ - tracker-miner-test.h \ - tracker-main.c - -EXTRA_DIST = meson.build diff --git a/examples/libtracker-sparql/Makefile.am b/examples/libtracker-sparql/Makefile.am deleted file mode 100644 index 058a83cfb..000000000 --- a/examples/libtracker-sparql/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -noinst_PROGRAMS = async-connection class-signal - -AM_CPPFLAGS = $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - $(LIBTRACKER_SPARQL_CFLAGS) - -LDADD = $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-$(TRACKER_API_VERSION).la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -async_connection_SOURCES = async-connection.c - -class_signal_SOURCES = class-signal.c - -EXTRA_DIST = meson.build diff --git a/examples/rss-reader/Makefile.am b/examples/rss-reader/Makefile.am deleted file mode 100644 index e6606b136..000000000 --- a/examples/rss-reader/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -EXTRA_DIST = \ - initial-data.ttl \ - rss_viewer.ui \ - main.py \ - signaler.py \ - tracker_backend.py \ - zeitgeist_backend.py diff --git a/m4/.gitignore b/m4/.gitignore deleted file mode 100644 index 0f4126cd6..000000000 --- a/m4/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.m4 diff --git a/m4/attributes.m4 b/m4/attributes.m4 deleted file mode 100644 index aa53ef238..000000000 --- a/m4/attributes.m4 +++ /dev/null @@ -1,288 +0,0 @@ -dnl Macros to check the presence of generic (non-typed) symbols. -dnl Copyright (c) 2006-2008 Diego Pettenò <flameeyes@gmail.com> -dnl Copyright (c) 2006-2008 xine project -dnl Copyright (c) 2012 Lucas De Marchi <lucas.de.marchi@gmail.com> -dnl -dnl This program is free software; you can redistribute it and/or modify -dnl it under the terms of the GNU General Public License as published by -dnl the Free Software Foundation; either version 2, or (at your option) -dnl any later version. -dnl -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY; without even the implied warranty of -dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -dnl GNU General Public License for more details. -dnl -dnl You should have received a copy of the GNU General Public License -dnl along with this program; if not, write to the Free Software -dnl Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -dnl 02110-1301, USA. -dnl -dnl As a special exception, the copyright owners of the -dnl macro gives unlimited permission to copy, distribute and modify the -dnl configure scripts that are the output of Autoconf when processing the -dnl Macro. You need not follow the terms of the GNU General Public -dnl License when using or distributing such scripts, even though portions -dnl of the text of the Macro appear in them. The GNU General Public -dnl License (GPL) does govern all other use of the material that -dnl constitutes the Autoconf Macro. -dnl -dnl This special exception to the GPL applies to versions of the -dnl Autoconf Macro released by this project. When you make and -dnl distribute a modified version of the Autoconf Macro, you may extend -dnl this special exception to the GPL to apply to your modified version as -dnl well. - -dnl Check if FLAG in ENV-VAR is supported by compiler and append it -dnl to WHERE-TO-APPEND variable -dnl CC_CHECK_FLAG_APPEND([WHERE-TO-APPEND], [ENV-VAR], [FLAG]) - -AC_DEFUN([CC_CHECK_FLAG_APPEND], [ - AC_CACHE_CHECK([if $CC supports flag $3 in envvar $2], - AS_TR_SH([cc_cv_$2_$3]), - [eval "AS_TR_SH([cc_save_$2])='${$2}'" - eval "AS_TR_SH([$2])='-Werror $3'" - AC_LINK_IFELSE([AC_LANG_SOURCE([int a = 0; int main(void) { return a; } ])], - [eval "AS_TR_SH([cc_cv_$2_$3])='yes'"], - [eval "AS_TR_SH([cc_cv_$2_$3])='no'"]) - eval "AS_TR_SH([$2])='$cc_save_$2'"]) - - AS_IF([eval test x$]AS_TR_SH([cc_cv_$2_$3])[ = xyes], - [eval "$1='${$1} $3'"]) -]) - -dnl CC_CHECK_FLAGS_APPEND([WHERE-TO-APPEND], [ENV-VAR], [FLAG1 FLAG2]) -AC_DEFUN([CC_CHECK_FLAGS_APPEND], [ - for flag in $3; do - CC_CHECK_FLAG_APPEND($1, $2, $flag) - done -]) - -dnl Check if the flag is supported by linker (cacheable) -dnl CC_CHECK_LDFLAGS([FLAG], [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND]) - -AC_DEFUN([CC_CHECK_LDFLAGS], [ - AC_CACHE_CHECK([if $CC supports $1 flag], - AS_TR_SH([cc_cv_ldflags_$1]), - [ac_save_LDFLAGS="$LDFLAGS" - LDFLAGS="$LDFLAGS $1" - AC_LINK_IFELSE([int main() { return 1; }], - [eval "AS_TR_SH([cc_cv_ldflags_$1])='yes'"], - [eval "AS_TR_SH([cc_cv_ldflags_$1])="]) - LDFLAGS="$ac_save_LDFLAGS" - ]) - - AS_IF([eval test x$]AS_TR_SH([cc_cv_ldflags_$1])[ = xyes], - [$2], [$3]) -]) - -dnl define the LDFLAGS_NOUNDEFINED variable with the correct value for -dnl the current linker to avoid undefined references in a shared object. -AC_DEFUN([CC_NOUNDEFINED], [ - dnl We check $host for which systems to enable this for. - AC_REQUIRE([AC_CANONICAL_HOST]) - - case $host in - dnl FreeBSD (et al.) does not complete linking for shared objects when pthreads - dnl are requested, as different implementations are present; to avoid problems - dnl use -Wl,-z,defs only for those platform not behaving this way. - *-freebsd* | *-openbsd*) ;; - *) - dnl First of all check for the --no-undefined variant of GNU ld. This allows - dnl for a much more readable commandline, so that people can understand what - dnl it does without going to look for what the heck -z defs does. - for possible_flags in "-Wl,--no-undefined" "-Wl,-z,defs"; do - CC_CHECK_LDFLAGS([$possible_flags], [LDFLAGS_NOUNDEFINED="$possible_flags"]) - break - done - ;; - esac - - AC_SUBST([LDFLAGS_NOUNDEFINED]) -]) - -dnl Check for a -Werror flag or equivalent. -Werror is the GCC -dnl and ICC flag that tells the compiler to treat all the warnings -dnl as fatal. We usually need this option to make sure that some -dnl constructs (like attributes) are not simply ignored. -dnl -dnl Other compilers don't support -Werror per se, but they support -dnl an equivalent flag: -dnl - Sun Studio compiler supports -errwarn=%all -AC_DEFUN([CC_CHECK_WERROR], [ - AC_CACHE_CHECK( - [for $CC way to treat warnings as errors], - [cc_cv_werror], - [CC_CHECK_CFLAGS_SILENT([-Werror], [cc_cv_werror=-Werror], - [CC_CHECK_CFLAGS_SILENT([-errwarn=%all], [cc_cv_werror=-errwarn=%all])]) - ]) -]) - -AC_DEFUN([CC_CHECK_ATTRIBUTE], [ - AC_REQUIRE([CC_CHECK_WERROR]) - AC_CACHE_CHECK([if $CC supports __attribute__(( ifelse([$2], , [$1], [$2]) ))], - AS_TR_SH([cc_cv_attribute_$1]), - [ac_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $cc_cv_werror" - AC_COMPILE_IFELSE([AC_LANG_SOURCE([$3])], - [eval "AS_TR_SH([cc_cv_attribute_$1])='yes'"], - [eval "AS_TR_SH([cc_cv_attribute_$1])='no'"]) - CFLAGS="$ac_save_CFLAGS" - ]) - - AS_IF([eval test x$]AS_TR_SH([cc_cv_attribute_$1])[ = xyes], - [AC_DEFINE( - AS_TR_CPP([SUPPORT_ATTRIBUTE_$1]), 1, - [Define this if the compiler supports __attribute__(( ifelse([$2], , [$1], [$2]) ))] - ) - $4], - [$5]) -]) - -AC_DEFUN([CC_ATTRIBUTE_CONSTRUCTOR], [ - CC_CHECK_ATTRIBUTE( - [constructor],, - [void __attribute__((constructor)) ctor() { int a; }], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_FORMAT], [ - CC_CHECK_ATTRIBUTE( - [format], [format(printf, n, n)], - [void __attribute__((format(printf, 1, 2))) printflike(const char *fmt, ...) { fmt = (void *)0; }], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_FORMAT_ARG], [ - CC_CHECK_ATTRIBUTE( - [format_arg], [format_arg(printf)], - [char *__attribute__((format_arg(1))) gettextlike(const char *fmt) { fmt = (void *)0; }], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_VISIBILITY], [ - CC_CHECK_ATTRIBUTE( - [visibility_$1], [visibility("$1")], - [void __attribute__((visibility("$1"))) $1_function() { }], - [$2], [$3]) -]) - -AC_DEFUN([CC_ATTRIBUTE_NONNULL], [ - CC_CHECK_ATTRIBUTE( - [nonnull], [nonnull()], - [void __attribute__((nonnull())) some_function(void *foo, void *bar) { foo = (void*)0; bar = (void*)0; }], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_UNUSED], [ - CC_CHECK_ATTRIBUTE( - [unused], , - [void some_function(void *foo, __attribute__((unused)) void *bar);], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_SENTINEL], [ - CC_CHECK_ATTRIBUTE( - [sentinel], , - [void some_function(void *foo, ...) __attribute__((sentinel));], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_DEPRECATED], [ - CC_CHECK_ATTRIBUTE( - [deprecated], , - [void some_function(void *foo, ...) __attribute__((deprecated));], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_ALIAS], [ - CC_CHECK_ATTRIBUTE( - [alias], [weak, alias], - [void other_function(void *foo) { } - void some_function(void *foo) __attribute__((weak, alias("other_function")));], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_MALLOC], [ - CC_CHECK_ATTRIBUTE( - [malloc], , - [void * __attribute__((malloc)) my_alloc(int n);], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_PACKED], [ - CC_CHECK_ATTRIBUTE( - [packed], , - [struct astructure { char a; int b; long c; void *d; } __attribute__((packed));], - [$1], [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_CONST], [ - CC_CHECK_ATTRIBUTE( - [const], , - [int __attribute__((const)) twopow(int n) { return 1 << n; } ], - [$1], [$2]) -]) - -AC_DEFUN([CC_FLAG_VISIBILITY], [ - AC_REQUIRE([CC_CHECK_WERROR]) - AC_CACHE_CHECK([if $CC supports -fvisibility=hidden], - [cc_cv_flag_visibility], - [cc_flag_visibility_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $cc_cv_werror" - CC_CHECK_CFLAGS_SILENT([-fvisibility=hidden], - cc_cv_flag_visibility='yes', - cc_cv_flag_visibility='no') - CFLAGS="$cc_flag_visibility_save_CFLAGS"]) - - AS_IF([test "x$cc_cv_flag_visibility" = "xyes"], - [AC_DEFINE([SUPPORT_FLAG_VISIBILITY], 1, - [Define this if the compiler supports the -fvisibility flag]) - $1], - [$2]) -]) - -AC_DEFUN([CC_FUNC_EXPECT], [ - AC_REQUIRE([CC_CHECK_WERROR]) - AC_CACHE_CHECK([if compiler has __builtin_expect function], - [cc_cv_func_expect], - [ac_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $cc_cv_werror" - AC_COMPILE_IFELSE([AC_LANG_SOURCE( - [int some_function() { - int a = 3; - return (int)__builtin_expect(a, 3); - }])], - [cc_cv_func_expect=yes], - [cc_cv_func_expect=no]) - CFLAGS="$ac_save_CFLAGS" - ]) - - AS_IF([test "x$cc_cv_func_expect" = "xyes"], - [AC_DEFINE([SUPPORT__BUILTIN_EXPECT], 1, - [Define this if the compiler supports __builtin_expect() function]) - $1], - [$2]) -]) - -AC_DEFUN([CC_ATTRIBUTE_ALIGNED], [ - AC_REQUIRE([CC_CHECK_WERROR]) - AC_CACHE_CHECK([highest __attribute__ ((aligned ())) supported], - [cc_cv_attribute_aligned], - [ac_save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $cc_cv_werror" - for cc_attribute_align_try in 64 32 16 8 4 2; do - AC_COMPILE_IFELSE([AC_LANG_SOURCE([ - int main() { - static char c __attribute__ ((aligned($cc_attribute_align_try))) = 0; - return c; - }])], [cc_cv_attribute_aligned=$cc_attribute_align_try; break]) - done - CFLAGS="$ac_save_CFLAGS" - ]) - - if test "x$cc_cv_attribute_aligned" != "x"; then - AC_DEFINE_UNQUOTED([ATTRIBUTE_ALIGNED_MAX], [$cc_cv_attribute_aligned], - [Define the highest alignment supported]) - fi -]) diff --git a/m4/sqlite-auto-extension.m4 b/m4/sqlite-auto-extension.m4 deleted file mode 100644 index 60cee93c8..000000000 --- a/m4/sqlite-auto-extension.m4 +++ /dev/null @@ -1,40 +0,0 @@ -AC_DEFUN([AX_SQLITE_AUTO_EXTENSION], -[ - AC_REQUIRE([AC_PROG_CC]) - - OLD_CFLAGS="$CFLAGS" - OLD_LDFLAGS="$LDFLAGS" - OLD_LIBS="$LIBS" - CFLAGS="$SQLITE3_CFLAGS" - LDFLAGS="$SQLITE3_LDFLAGS" - LIBS="$SQLITE3_LIBS" - - AC_CHECK_HEADERS([sqlite3.h]) - - AC_CACHE_CHECK([whether SQLite3 has extension loading enabled], - [ax_cv_sqlite_auto_extension], - [ - AC_RUN_IFELSE( - [AC_LANG_PROGRAM([[#include <sqlite3.h> - static int initialized = 0; - int extEntryPoint(sqlite3 *db, const char **err, void **api){ - initialized = 1; - if (api != 0 && *api != 0) - return SQLITE_OK; - return SQLITE_ERROR; - }]], - [[sqlite3 *db; - int rc; - sqlite3_auto_extension((void (*)(void))extEntryPoint); - rc = sqlite3_open(":memory:", &db); - if (rc!=SQLITE_OK) return -1; - if (initialized==0) return -1]])], - [ax_cv_sqlite_auto_extension=yes], - [ax_cv_sqlite_auto_extension=no], - [ax_cv_sqlite_auto_extension=no])]) - - CFLAGS="$OLD_CFLAGS" - LDFLAGS="$OLD_LDFLAGS" - LIBS="$OLD_LIBS" -]) - diff --git a/m4/sqlite-builtin-fts5.m4 b/m4/sqlite-builtin-fts5.m4 deleted file mode 100644 index 635f15dc7..000000000 --- a/m4/sqlite-builtin-fts5.m4 +++ /dev/null @@ -1,35 +0,0 @@ -AC_DEFUN([AX_SQLITE_BUILTIN_FTS5], -[ - AC_REQUIRE([AC_PROG_CC]) - - OLD_CFLAGS="$CFLAGS" - OLD_LDFLAGS="$LDFLAGS" - OLD_LIBS="$LIBS" - CFLAGS="$SQLITE3_CFLAGS" - LDFLAGS="$SQLITE3_LDFLAGS" - LIBS="$SQLITE3_LIBS" - - AC_CHECK_HEADERS([sqlite3.h]) - - AC_CACHE_CHECK([whether SQLite3 has required FTS features], - [ax_cv_sqlite_builtin_fts5], - [ - AC_RUN_IFELSE( - [AC_LANG_PROGRAM([[#include <sqlite3.h>]], - [[sqlite3 *db; - int rc; - rc = sqlite3_open(":memory:", &db); - if (rc!=SQLITE_OK) return -1; - rc = sqlite3_exec(db, "create table a(text)", 0, 0, 0); - if (rc!=SQLITE_OK) return -1; - rc = sqlite3_exec(db, "create virtual table t using fts5(content='a',text)", 0, 0, 0); - if (rc!=SQLITE_OK) return -1;]])], - [ax_cv_sqlite_builtin_fts5=yes], - [ax_cv_sqlite_builtin_fts5=no], - [ax_cv_sqlite_builtin_fts5=no])]) - - CFLAGS="$OLD_CFLAGS" - LDFLAGS="$OLD_LDFLAGS" - LIBS="$OLD_LIBS" -]) - diff --git a/m4/sqlite-threadsafe.m4 b/m4/sqlite-threadsafe.m4 deleted file mode 100644 index 75bdfbfa8..000000000 --- a/m4/sqlite-threadsafe.m4 +++ /dev/null @@ -1,52 +0,0 @@ -# sqlite-threadsafe.m4 serial 2 - -dnl Copyright (C) 2010 Aleksander Morgado <aleksander@gnu.org> -dnl This file is free software; unlimited permission to copy and/or distribute -dnl it is given, with or without modifications, as long as this notice is -dnl preserved. - -dnl This program will execute the sqlite3_threadsafe() method to check -dnl whether the sqlite3 library was compiled in threadsafe mode or not, -dnl and will fill the ax_cv_sqlite_threadsafe cached variable accordingly. -dnl See http://sqlite.org/c3ref/threadsafe.html for more information. - -dnl Once this m4 macro has been evaluated, you can for example issue an error -dnl when sqlite3 was not compiled thread-safe: -dnl -dnl AX_SQLITE_THREADSAFE -dnl if test "x$ax_cv_sqlite_threadsafe" != "xyes"; then -dnl AC_MSG_ERROR([sqlite3 is not compiled in a thread-safe mode]) -dnl fi - - -AC_DEFUN([AX_SQLITE_THREADSAFE], -[ - AC_REQUIRE([AC_PROG_CC]) - - save_LIBS="$LIBS" - - AC_CHECK_HEADERS([sqlite3.h]) - AC_CHECK_LIB([sqlite3],[sqlite3_threadsafe]) - - AC_CACHE_CHECK([whether sqlite was compiled thread-safe], - [ax_cv_sqlite_threadsafe], - [ - AC_RUN_IFELSE([AC_LANG_SOURCE([[ -#include <sqlite3.h> -int main () -{ - /* sqlite3_threadsafe() returns the value of the SQLITE_THREADSAFE - * preprocessor macro used when compiling. If this is 0, sqlite3 - * library was NOT compiled in a thread-safe mode */ - - return sqlite3_threadsafe () == 0 ? -1 : 0; -} - - ]])], - [ax_cv_sqlite_threadsafe=yes], - [ax_cv_sqlite_threadsafe=no], - [ax_cv_sqlite_threadsafe=no])]) - - LIBS="$save_LIBS" -]) - diff --git a/m4/tracker.m4 b/m4/tracker.m4 deleted file mode 100644 index 7265e359d..000000000 --- a/m4/tracker.m4 +++ /dev/null @@ -1,253 +0,0 @@ -dnl ######################################################################### -AC_DEFUN([AX_DOTS_TO_UNDERSCORES], [ - $1[]_UNDERSCORES=`echo "$$1" | sed -e 's/\./_/g'` - AC_SUBST($1[]_UNDERSCORES) -]) dnl AX_DOTS_TO_UNDERSCORES - -dnl ######################################################################### -AC_DEFUN([AX_COMPARE_VERSION], [ - # Used to indicate true or false condition - ax_compare_version=false - - # Convert the two version strings to be compared into a format that - # allows a simple string comparison. The end result is that a version - # string of the form 1.12.5-r617 will be converted to the form - # 0001001200050617. In other words, each number is zero padded to four - # digits, and non digits are removed. - AS_VAR_PUSHDEF([A],[ax_compare_version_A]) - A=`echo "$1" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \ - -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/[[^0-9]]//g'` - - AS_VAR_PUSHDEF([B],[ax_compare_version_B]) - B=`echo "$3" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \ - -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \ - -e 's/[[^0-9]]//g'` - - dnl # In the case of le, ge, lt, and gt, the strings are sorted as necessary - dnl # then the first line is used to determine if the condition is true. - dnl # The sed right after the echo is to remove any indented white space. - m4_case(m4_tolower($2), - [lt],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/false/;s/x${B}/true/;1q"` - ], - [gt],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort | sed "s/x${A}/false/;s/x${B}/true/;1q"` - ], - [le],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort | sed "s/x${A}/true/;s/x${B}/false/;1q"` - ], - [ge],[ - ax_compare_version=`echo "x$A -x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/true/;s/x${B}/false/;1q"` - ],[ - dnl Split the operator from the subversion count if present. - m4_bmatch(m4_substr($2,2), - [0],[ - # A count of zero means use the length of the shorter version. - # Determine the number of characters in A and B. - ax_compare_version_len_A=`echo "$A" | awk '{print(length)}'` - ax_compare_version_len_B=`echo "$B" | awk '{print(length)}'` - - # Set A to no more than B's length and B to no more than A's length. - A=`echo "$A" | sed "s/\(.\{$ax_compare_version_len_B\}\).*/\1/"` - B=`echo "$B" | sed "s/\(.\{$ax_compare_version_len_A\}\).*/\1/"` - ], - [[0-9]+],[ - # A count greater than zero means use only that many subversions - A=`echo "$A" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` - B=`echo "$B" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"` - ], - [.+],[ - AC_WARNING( - [illegal OP numeric parameter: $2]) - ],[]) - - # Pad zeros at end of numbers to make same length. - ax_compare_version_tmp_A="$A`echo $B | sed 's/./0/g'`" - B="$B`echo $A | sed 's/./0/g'`" - A="$ax_compare_version_tmp_A" - - # Check for equality or inequality as necessary. - m4_case(m4_tolower(m4_substr($2,0,2)), - [eq],[ - test "x$A" = "x$B" && ax_compare_version=true - ], - [ne],[ - test "x$A" != "x$B" && ax_compare_version=true - ],[ - AC_WARNING([illegal OP parameter: $2]) - ]) - ]) - - AS_VAR_POPDEF([A])dnl - AS_VAR_POPDEF([B])dnl - - dnl # Execute ACTION-IF-TRUE / ACTION-IF-FALSE. - if test "$ax_compare_version" = "true" ; then - m4_ifvaln([$4],[$4],[:])dnl - m4_ifvaln([$5],[else $5])dnl - fi -]) dnl AX_COMPARE_VERSION - -dnl ######################################################################### -dnl Turn on the additional warnings last, so -Werror doesn't affect other tests. -AC_DEFUN([IDT_COMPILE_WARNINGS],[ - if test -f $srcdir/autogen.sh; then - default_compile_warnings="maximum" - else - default_compile_warnings="no" - fi - - AC_ARG_WITH(compile-warnings, - AS_HELP_STRING([--with-compile-warnings=@<:@no/yes/maximum/error@:>@], - [Compiler warnings]), - [enable_compile_warnings="$withval"], - [enable_compile_warnings="$default_compile_warnings"]) - - warnCFLAGS= - if test "x$GCC" != xyes; then - enable_compile_warnings=no - fi - - warning_cflags= - warning_valaflags= - realsave_CFLAGS="$CFLAGS" - - # Everything from -Wall except: - # 1. the -Wunused-* stuff - # 2. the non C warnings: -Wreorder -Wc++11-compat - # 3. unfixable issues: -Wmissing-braces - # - # We don't want to see warnings about generated code. - CC_CHECK_FLAGS_APPEND([common_cflags], [CFLAGS], [\ - -Waddress \ - -Warray-bounds \ - -Wchar-subscripts \ - -Wenum-compare \ - -Wimplicit-int \ - -Wimplicit-function-declaration \ - -Wcomment \ - -Wformat \ - -Wmain \ - -Wmaybe-uninitialized \ - -Wnonnull \ - -Wparentheses \ - -Wpointer-sign \ - -Wreturn-type \ - -Wsequence-point \ - -Wsign-compare \ - -Wstrict-aliasing \ - -Wstrict-overflow=1 \ - -Wswitch \ - -Wtrigraphs \ - -Wuninitialized \ - -Wunknown-pragmas \ - -Wvolatile-register-var \ - ]) - - CC_CHECK_FLAGS_APPEND([no_warning_cflags], [CFLAGS], [\ - -Wno-unused-variable \ - -Wno-unused-function \ - -Wno-shadow \ - -Wno-format-nonliteral \ - -Wno-sign-compare \ - -Wno-strict-prototypes \ - ]) - - case "$enable_compile_warnings" in - no) - warning_cflags= - warning_valacflags="$no_warning_cflags" - ;; - yes) - CC_CHECK_FLAGS_APPEND([additional_cflags], [CFLAGS], [\ - -Wall \ - -Wunused \ - -Wmissing-prototypes \ - -Wmissing-declarations \ - ]) - - dnl -Wall includes the $common_cflags already. - warning_cflags="$additional_cflags" - warning_valacflags="$no_warning_cflags" - ;; - maximum|error) - CC_CHECK_FLAGS_APPEND([additional_cflags], [CFLAGS], [\ - -Wall \ - -Wunused \ - -Wchar-subscripts \ - -Wmissing-prototypes \ - -Wmissing-declarations \ - -Wnested-externs \ - -Wpointer-arit \ - -Wno-sign-compare \ - -Wno-pointer-sign \ - ]) - - dnl -Wall includes the $common_cflags already. - warning_cflags="$additional_cflags" - warning_valacflags="$no_warning_cflags" - - if test "$enable_compile_warnings" = "error" ; then - warning_cflags="$warning_cflags -Werror" - warning_valacflags="$warning_valacflags -Werror" - fi - ;; - *) - AC_MSG_ERROR(Unknown argument '$enable_compile_warnings' to --with-compile-warnings) - ;; - esac - CFLAGS="$realsave_CFLAGS" - AC_MSG_CHECKING(what warning flags to pass to the C compiler) - AC_MSG_RESULT($warning_cflags) - - AC_MSG_CHECKING(what warning flags to pass to the C compiler for Vala built sources) - AC_MSG_RESULT($warning_valacflags) - - WARN_CFLAGS="$warning_cflags" - AC_SUBST(WARN_CFLAGS) - - WARN_VALACFLAGS="$warning_valacflags" - AC_SUBST(WARN_VALACFLAGS) -]) dnl IDT_COMPILE_WARNINGS - - - -dnl Stolen from https://git.gnome.org/browse/glib/tree/m4macros/glibtests.m4 - -dnl GLIB_TESTS -dnl - -AC_DEFUN([GLIB_TESTS], -[ - AC_ARG_ENABLE(installed-tests, - AS_HELP_STRING([--enable-installed-tests], - [Enable installation of some test cases]), - [case ${enableval} in - yes) ENABLE_INSTALLED_TESTS="1" ;; - no) ENABLE_INSTALLED_TESTS="" ;; - *) AC_MSG_ERROR([bad value ${enableval} for --enable-installed-tests]) ;; - esac]) - AM_CONDITIONAL([ENABLE_INSTALLED_TESTS], test "$ENABLE_INSTALLED_TESTS" = "1") - AC_ARG_ENABLE(always-build-tests, - AS_HELP_STRING([--enable-always-build-tests], - [Enable always building tests during 'make all']), - [case ${enableval} in - yes) ENABLE_ALWAYS_BUILD_TESTS="1" ;; - no) ENABLE_ALWAYS_BUILD_TESTS="" ;; - *) AC_MSG_ERROR([bad value ${enableval} for --enable-always-build-tests]) ;; - esac]) - AM_CONDITIONAL([ENABLE_ALWAYS_BUILD_TESTS], test "$ENABLE_ALWAYS_BUILD_TESTS" = "1") - if test "$ENABLE_INSTALLED_TESTS" = "1"; then - AC_SUBST(installed_test_metadir, [${datadir}/installed-tests/]AC_PACKAGE_NAME) - AC_SUBST(installed_testdir, [${libexecdir}/installed-tests/]AC_PACKAGE_NAME) - fi -]) diff --git a/m4/vala-extra.m4 b/m4/vala-extra.m4 deleted file mode 100644 index 0851ebcc9..000000000 --- a/m4/vala-extra.m4 +++ /dev/null @@ -1,26 +0,0 @@ -dnl Copyright (C) 2011 Nokia <ivan.frade@nokia.com> -dnl This file is free software; unlimited permission to copy and/or distribute -dnl it is given, with or without modifications, as long as this notice is -dnl preserved. - -dnl AX_VALA_CHECK_VERSION([MIN_VERSION], [ACTION-IF-TRUE], [ACTION-IF-FALSE]) -dnl --------------------------------------------------------------------------- -dnl Run ACTION-IF-TRUE if the vala compiler is installed AND has version >= VERSION. -dnl Run ACTION-IF-FALSE otherwise. - -dnl This macro doesn't check if valac is installed (use AM_PROG_VALAC or your -dnl own AC_PATH_PROG to check that) - -AC_DEFUN([AX_VALA_CHECK_VERSION], -[ - AC_MSG_CHECKING([valac generates proper GIR]) - AS_IF([test "x$VALAC" != "x"], [], [AC_PATH_PROG([VALAC], [valac], [])]) - am__vala_version=`$VALAC --version | sed 's/Vala *//'` - AS_VERSION_COMPARE([$1], ["$am__vala_version"], - [AC_MSG_RESULT([yes]) - $2], - [AC_MSG_RESULT([yes]) - $2], - [AC_MSG_RESULT([no]) - $3]) -]) diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 5d76e30c5..000000000 --- a/src/Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ -if HAVE_TRACKER_FTS -libtrackerfts_dir = libtracker-fts -endif - -SUBDIRS = \ - ontologies \ - gvdb \ - libtracker-common \ - libtracker-sparql \ - $(libtrackerfts_dir) \ - libtracker-bus \ - libtracker-data \ - libtracker-direct \ - libtracker-remote \ - libtracker-sparql-backend \ - libtracker-miner \ - libtracker-control \ - tracker \ - tracker-store - -EXTRA_DIST = \ - meson.build diff --git a/src/gvdb/Makefile.am b/src/gvdb/Makefile.am deleted file mode 100644 index e1d59b49b..000000000 --- a/src/gvdb/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - $(GVDB_CFLAGS) - -noinst_LTLIBRARIES = libgvdb.la - -libgvdb_la_SOURCES = \ - gvdb-builder.c \ - gvdb-reader.c - -noinst_HEADERS = \ - gvdb-builder.h \ - gvdb-format.h \ - gvdb-reader.h - -libgvdb_la_LIBADD = \ - $(BUILD_LIBS) \ - $(GVDB_LIBS) - -EXTRA_DIST = meson.build diff --git a/src/libtracker-bus/Makefile.am b/src/libtracker-bus/Makefile.am deleted file mode 100644 index 36ed987ea..000000000 --- a/src/libtracker-bus/Makefile.am +++ /dev/null @@ -1,35 +0,0 @@ -noinst_LTLIBRARIES = libtracker-bus.la - -AM_VALAFLAGS = \ - --includedir=libtracker-bus \ - --header tracker-bus.h \ - --vapi tracker-bus.vapi \ - --pkg gio-2.0 --pkg gio-unix-2.0 --pkg posix \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-common/libtracker-common.vapi \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_BUS_CFLAGS) - -libtracker_bus_la_SOURCES = \ - tracker-namespace.vala \ - tracker-bus.vala \ - tracker-array-cursor.vala \ - tracker-bus-fd-cursor.vala - -libtracker_bus_la_LIBADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_BUS_LIBS) - -noinst_HEADERS = \ - tracker-bus.h - -BUILT_SOURCES = \ - libtracker_bus_la_vala.stamp - -EXTRA_DIST = meson.build diff --git a/src/libtracker-common/Makefile.am b/src/libtracker-common/Makefile.am deleted file mode 100644 index f525668c1..000000000 --- a/src/libtracker-common/Makefile.am +++ /dev/null @@ -1,84 +0,0 @@ -SUBDIRS = stop-words - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - $(LIBTRACKER_COMMON_CFLAGS) - -TRACKER_PARSER_FILES = \ - tracker-parser.h \ - tracker-parser-utils.c \ - tracker-parser-utils.h \ - tracker-parser-libicu.c \ - tracker-parser-libunistring.c - -libtracker_commondir = $(libdir)/tracker-$(TRACKER_API_VERSION) -libtracker_common_LTLIBRARIES = libtracker-common.la - -libtracker_common_la_SOURCES = \ - $(BUILT_SOURCES) \ - tracker-date-time.c \ - tracker-dbus.c \ - tracker-domain-ontology.c \ - tracker-file-utils.c \ - tracker-ioprio.c \ - tracker-log.c \ - tracker-sched.c \ - tracker-type-utils.c \ - tracker-utils.c \ - tracker-locale.c \ - tracker-parser-utils.c \ - tracker-language.c - -noinst_HEADERS = \ - tracker-dbus.h \ - tracker-enums.h \ - tracker-ioprio.h \ - tracker-log.h \ - tracker-common.h \ - tracker-date-time.h \ - tracker-domain-ontology.h \ - tracker-file-utils.h \ - tracker-sched.h \ - tracker-type-utils.h \ - tracker-utils.h \ - tracker-locale.h \ - tracker-parser.h \ - tracker-parser-utils.h \ - tracker-language.h - - -if BUILD_LIBUNISTRING_PARSER - libtracker_common_la_SOURCES += tracker-parser-libunistring.c -endif - -if BUILD_LIBICU_PARSER - libtracker_common_la_SOURCES += tracker-parser-libicu.c -endif - -libtracker_common_la_LIBADD = \ - $(BUILD_LIBS) \ - $(LIBTRACKER_COMMON_LIBS) \ - -lm - -tracker-enum-types.h: tracker-enum-types.h.template tracker-enums.h - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-enum-types.h.template $(noinst_HEADERS)) > $@ - -tracker-enum-types.c: tracker-enum-types.c.template tracker-enums.h - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-enum-types.c.template $(noinst_HEADERS)) > $@ - - -BUILT_SOURCES = \ - tracker-enum-types.c \ - tracker-enum-types.h - -CLEANFILES = \ - tracker-enum-types.c \ - tracker-enum-types.h - -EXTRA_DIST = \ - libtracker-common.vapi \ - tracker-enum-types.c.template \ - tracker-enum-types.h.template \ - meson.build diff --git a/src/libtracker-common/stop-words/Makefile.am b/src/libtracker-common/stop-words/Makefile.am deleted file mode 100644 index 46d86d0da..000000000 --- a/src/libtracker-common/stop-words/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -configdir = $(datadir)/tracker/stop-words -config_DATA = \ - stopwords.da \ - stopwords.de \ - stopwords.en \ - stopwords.es \ - stopwords.fi \ - stopwords.fr \ - stopwords.hu \ - stopwords.it \ - stopwords.nb \ - stopwords.nl \ - stopwords.pt \ - stopwords.ru \ - stopwords.sv - -EXTRA_DIST = $(config_DATA) meson.build diff --git a/src/libtracker-control/Makefile.am b/src/libtracker-control/Makefile.am deleted file mode 100644 index 6e5589681..000000000 --- a/src/libtracker-control/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - -DTRACKER_MINERS_DIR=\""$(datadir)/tracker/miners"\" \ - $(LIBTRACKER_MINER_CFLAGS) - -lib_LTLIBRARIES = libtracker-control-@TRACKER_API_VERSION@.la - -libtracker_controldir = $(libdir)/tracker-$(TRACKER_API_VERSION) -libtracker_controlincludedir=$(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-control/ - -libtracker_control_@TRACKER_API_VERSION@_la_SOURCES = \ - tracker-miner-manager.c \ - tracker-miner-manager.h - -libtracker_controlinclude_HEADERS = \ - tracker-control.h \ - tracker-miner-manager.h - -libtracker_control_@TRACKER_API_VERSION@_la_LDFLAGS = \ - $(DTAGS_LDFLAGS) \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -if !ENABLE_GCOV -# Using enable_gcov instead of have_unit_test because when doing a release -# we disable gcov but NOT the unit tests -libtracker_control_@TRACKER_API_VERSION@_la_LDFLAGS += \ - -export-symbols-regex '^tracker_.*' -endif - -libtracker_control_@TRACKER_API_VERSION@_la_LIBADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - -lm \ - $(BUILD_LIBS) \ - $(LIBTRACKER_MINER_LIBS) - -# PkgConfig -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = tracker-control-$(TRACKER_API_VERSION).pc - -tracker-control-$(TRACKER_API_VERSION).pc: tracker-control.pc - cp $< $@ - -CLEANFILES = tracker-control-$(TRACKER_API_VERSION).pc - -# Vala bindings -vapidir = $(datadir)/vala/vapi -vapi_DATA = \ - tracker-control-$(TRACKER_API_VERSION).vapi \ - tracker-control-$(TRACKER_API_VERSION).deps - -tracker-control-$(TRACKER_API_VERSION).vapi: tracker-control.vapi - cp $< $@ - -tracker-control-$(TRACKER_API_VERSION).deps: tracker-control.deps - cp $< $@ - -BUILT_SOURCES = \ - $(vapi_DATA) - -CLEANFILES += $(BUILT_SOURCES) - -EXTRA_DIST = \ - tracker-control.vapi \ - tracker-control.deps \ - meson.build - -# Introspection foo --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_SCANNER_ARGS = \ - -I $(top_srcdir)/src \ - -D TRACKER_COMPILATION \ - --c-include="libtracker-control/tracker-control.h" \ - --identifier-prefix=Tracker \ - --symbol-prefix=tracker \ - --warn-all - -if HAVE_INTROSPECTION -INTROSPECTION_CFLAGS += $(AM_CPPFLAGS) -introspection_sources = \ - $(libtracker_control_@TRACKER_API_VERSION@_la_SOURCES) - -TrackerControl-@TRACKER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libtracker-control-$(TRACKER_API_VERSION).la Makefile -TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_INCLUDES = Gio-2.0 -TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_CFLAGS = $(INCLUDES) -TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_NAMESPACE = "TrackerControl" -TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_LIBS = libtracker-control-$(TRACKER_API_VERSION).la -TrackerControl_@TRACKER_API_VERSION_UNDERSCORES@_gir_FILES = $(introspection_sources) - -INTROSPECTION_GIRS += TrackerControl-$(TRACKER_API_VERSION).gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelib_DATA) - -build-vapi: TrackerControl-$(TRACKER_API_VERSION).gir - @vapigen --library tracker-control --metadatadir $(top_srcdir) --pkg gio-2.0 TrackerControl-$(TRACKER_API_VERSION).gir - -endif diff --git a/src/libtracker-data/Makefile.am b/src/libtracker-data/Makefile.am deleted file mode 100644 index 2aecf5fc7..000000000 --- a/src/libtracker-data/Makefile.am +++ /dev/null @@ -1,117 +0,0 @@ -AM_VALAFLAGS = \ - --includedir=libtracker-data \ - --header tracker-sparql-query.h \ - --vapi tracker-sparql-query.vapi \ - --pkg gio-2.0 \ - --pkg posix \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-common/libtracker-common.vapi \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - libtracker-data.vapi - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - $(LIBTRACKER_DATA_CFLAGS) - -libtracker_datadir = $(libdir)/tracker-$(TRACKER_API_VERSION) -libtracker_data_LTLIBRARIES = libtracker-data.la - -tracker-data-enum-types.h: tracker-data-enum-types.h.template - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-data-enum-types.h.template tracker-db-interface-sqlite.h) > $@ - -tracker-data-enum-types.c: tracker-data-enum-types.c.template - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-data-enum-types.c.template tracker-db-interface-sqlite.h) > $@ - -libtracker_data_la_SOURCES = \ - $(top_builddir)/src/ontologies/tracker-gresources.c \ - $(top_builddir)/src/ontologies/tracker-gresources.h \ - tracker-data-enum-types.c \ - tracker-data-enum-types.h \ - tracker-vala-namespace.vala \ - tracker-sparql-expression.vala \ - tracker-sparql-pattern.vala \ - tracker-sparql-query.vala \ - tracker-sparql-scanner.vala \ - tracker-turtle-reader.vala \ - tracker-class.c \ - tracker-collation.c \ - tracker-crc32.c \ - tracker-data-backup.c \ - tracker-data-manager.c \ - tracker-data-query.c \ - tracker-data-update.c \ - tracker-db-config.c \ - tracker-db-interface.c \ - tracker-db-interface-sqlite.c \ - tracker-db-manager.c \ - tracker-db-journal.c \ - tracker-db-backup.c \ - tracker-namespace.c \ - tracker-ontology.c \ - tracker-ontologies.c \ - tracker-property.c - -libtracker_data_la_LIBADD = \ - $(top_builddir)/src/gvdb/libgvdb.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_DATA_LIBS) \ - -lm - -if HAVE_TRACKER_FTS -libtracker_data_la_LIBADD += \ - $(top_builddir)/src/libtracker-fts/libtracker-fts.la -endif - -noinst_HEADERS = \ - tracker-class.h \ - tracker-crc32.h \ - tracker-data.h \ - tracker-collation.h \ - tracker-data-backup.h \ - tracker-data-manager.h \ - tracker-data-query.h \ - tracker-data-update.h \ - tracker-db-config.h \ - tracker-db-interface.h \ - tracker-db-interface-sqlite.h \ - tracker-db-manager.h \ - tracker-db-journal.h \ - tracker-db-backup.h \ - tracker-namespace.h \ - tracker-ontology.h \ - tracker-ontologies.h \ - tracker-property.h \ - tracker-sparql-query.h - -# Configuration / GSettings -gsettings_ENUM_NAMESPACE = org.freedesktop.Tracker -gsettings_ENUM_FILES = $(top_srcdir)/src/libtracker-common/tracker-enums.h - -gsettings_SCHEMAS = org.freedesktop.Tracker.DB.gschema.xml - -@INTLTOOL_XML_NOMERGE_RULE@ - -@GSETTINGS_RULES@ - -# Dist / Clean rules for all data -BUILT_SOURCES = \ - tracker-data-enum-types.c \ - tracker-data-enum-types.h \ - libtracker_data_la_vala.stamp - -CLEANFILES = \ - libtracker_data_la_vala.stamp \ - $(gsettings_SCHEMAS) \ - $(man_MANS) - -EXTRA_DIST = \ - tracker-data-enum-types.c.template \ - tracker-data-enum-types.h.template \ - libtracker-data.vapi \ - $(gsettings_SCHEMAS:.xml=.xml.in) \ - $(man_MANS) \ - meson.build diff --git a/src/libtracker-direct/Makefile.am b/src/libtracker-direct/Makefile.am deleted file mode 100644 index 80e7d9a9a..000000000 --- a/src/libtracker-direct/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -noinst_LTLIBRARIES = libtracker-direct.la - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - $(LIBTRACKER_DIRECT_CFLAGS) - -libtracker_direct_la_SOURCES = \ - tracker-direct.c - -libtracker_direct_la_LIBADD = \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_DIRECT_LIBS) - -noinst_HEADERS = \ - tracker-direct.h - -EXTRA_DIST = meson.build tracker-direct.vapi diff --git a/src/libtracker-fts/Makefile.am b/src/libtracker-fts/Makefile.am deleted file mode 100644 index c018c999b..000000000 --- a/src/libtracker-fts/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -DNDEBUG \ - $(LIBTRACKER_FTS_CFLAGS) - -noinst_LTLIBRARIES = libtracker-fts.la - -fts5_sources = \ - fts5.c \ - fts5.h - -libtracker_fts_la_SOURCES = \ - tracker-fts.c \ - tracker-fts.h \ - tracker-fts-config.c \ - tracker-fts-config.h \ - tracker-fts-tokenizer.c \ - tracker-fts-tokenizer.h - -if !HAVE_BUILTIN_FTS - libtracker_fts_la_SOURCES += $(fts5_sources) -endif - -libtracker_fts_la_LIBADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_FTS_LIBS) - -EXTRA_DIST = $(fts5_sources) - -# Configuration / GSettings -gsettings_ENUM_NAMESPACE = org.freedesktop.Tracker -gsettings_ENUM_FILES = $(top_srcdir)/src/libtracker-common/tracker-enums.h - -gsettings_SCHEMAS = org.freedesktop.Tracker.FTS.gschema.xml - -@INTLTOOL_XML_NOMERGE_RULE@ - -@GSETTINGS_RULES@ - -# Dist / Clean rules for all data -CLEANFILES = \ - $(gsettings_SCHEMAS) \ - $(man_MANS) - -EXTRA_DIST += \ - $(gsettings_SCHEMAS:.xml=.xml.in) \ - $(man_MANS) \ - meson.build diff --git a/src/libtracker-miner/Makefile.am b/src/libtracker-miner/Makefile.am deleted file mode 100644 index 9f6ddfdec..000000000 --- a/src/libtracker-miner/Makefile.am +++ /dev/null @@ -1,196 +0,0 @@ -# Include list of shared sources: -# Defines: -# $(libtracker_miner_monitor_sources) -# $(libtracker_miner_monitor_headers) -# $(libtracker_miner_file_system_sources) -# -# Headers and sources are split for the tests to build -# with make distcheck. -# -include Makefile-shared-sources.decl - -tracker-miner-enum-types.h: tracker-miner-enum-types.h.template tracker-miner-enums.h - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-miner-enum-types.h.template tracker-miner-enums.h) > $@ - -tracker-miner-enum-types.c: tracker-miner-enum-types.c.template - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-miner-enum-types.c.template tracker-miner-enums.h) > $@ - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DSHAREDIR=\""$(datadir)"\" \ - -DTRACKER_MINERS_DIR=\""$(datadir)/tracker/miners"\" \ - $(LIBTRACKER_MINER_CFLAGS) - -lib_LTLIBRARIES = libtracker-miner-@TRACKER_API_VERSION@.la - -noinst_LTLIBRARIES = libtracker-miner-private.la - -libtracker_minerdir = $(libdir)/tracker-$(TRACKER_API_VERSION) -libtracker_minerincludedir=$(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-miner/ - -private_sources = \ - tracker-crawler.c \ - tracker-crawler.h \ - tracker-decorator-private.h \ - tracker-file-data-provider.c \ - tracker-file-data-provider.h \ - tracker-file-notifier.h \ - tracker-file-notifier.c \ - tracker-file-system.h \ - tracker-file-system.c \ - tracker-priority-queue.h \ - tracker-priority-queue.c \ - tracker-task-pool.h \ - tracker-task-pool.c \ - tracker-sparql-buffer.h \ - tracker-sparql-buffer.c \ - tracker-utils.c \ - tracker-utils.h - -miner_sources = \ - $(libtracker_miner_monitor_sources) \ - $(libtracker_miner_monitor_headers) \ - tracker-data-provider.c \ - tracker-data-provider.h \ - tracker-decorator.c \ - tracker-decorator.h \ - tracker-decorator-fs.c \ - tracker-decorator-fs.h \ - tracker-indexing-tree.c \ - tracker-indexing-tree.h \ - tracker-miner-enum-types.c \ - tracker-miner-enum-types.h \ - tracker-miner-object.c \ - tracker-miner-object.h \ - tracker-miner-online.c \ - tracker-miner-online.h \ - tracker-miner-proxy.c \ - tracker-miner-proxy.h \ - tracker-miner-fs.c \ - tracker-miner-fs.h - -libtracker_miner_private_la_SOURCES = \ - $(private_sources) - -libtracker_miner_@TRACKER_API_VERSION@_la_SOURCES = \ - $(miner_sources) - -libtracker_minerinclude_HEADERS = \ - tracker-data-provider.h \ - tracker-decorator.h \ - tracker-decorator-fs.h \ - tracker-indexing-tree.h \ - tracker-miner.h \ - tracker-miner-enums.h \ - tracker-miner-enum-types.h \ - tracker-miner-object.h \ - tracker-miner-online.h \ - tracker-miner-proxy.h \ - tracker-miner-fs.h - -libtracker_miner_@TRACKER_API_VERSION@_la_LDFLAGS = \ - $(DTAGS_LDFLAGS) \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -if !ENABLE_GCOV -# Using enable_gcov instead of have_unit_test because when doing a release -# we disable gcov but NOT the unit tests -libtracker_miner_@TRACKER_API_VERSION@_la_LDFLAGS += \ - -export-symbols-regex '^tracker_(data_provider|miner|indexing_tree|directory_flags|filter_type|filter_policy|network_type|decorator)_.*' -endif - -libtracker_miner_@TRACKER_API_VERSION@_la_LIBADD = \ - libtracker-miner-private.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - -lm \ - $(BUILD_LIBS) \ - $(LIBTRACKER_MINER_LIBS) - -# PkgConfig -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = tracker-miner-$(TRACKER_API_VERSION).pc - -tracker-miner-$(TRACKER_API_VERSION).pc: tracker-miner.pc - cp $< $@ - -CLEANFILES = tracker-miner-$(TRACKER_API_VERSION).pc - -# Vala bindings -vapidir = $(datadir)/vala/vapi -vapi_DATA = \ - tracker-miner-$(TRACKER_API_VERSION).vapi \ - tracker-miner-$(TRACKER_API_VERSION).deps - -tracker-miner-$(TRACKER_API_VERSION).vapi: tracker-miner.vapi - cp $< $@ - -tracker-miner-$(TRACKER_API_VERSION).deps: tracker-miner.deps - cp $< $@ - -BUILT_SOURCES = \ - tracker-miner-enum-types.c \ - tracker-miner-enum-types.h \ - $(vapi_DATA) - -CLEANFILES += $(BUILT_SOURCES) - -EXTRA_DIST = \ - tracker-miner-enum-types.c.template \ - tracker-miner-enum-types.h.template \ - tracker-miner.vapi \ - tracker-miner.deps - -# Introspection foo --include $(INTROSPECTION_MAKEFILE) -INTROSPECTION_GIRS = -INTROSPECTION_SCANNER_ARGS = \ - -I $(top_srcdir)/src \ - -D TRACKER_COMPILATION \ - --c-include="libtracker-miner/tracker-miner.h" \ - --identifier-prefix=Tracker \ - --symbol-prefix=tracker \ - --warn-all - -INTROSPECTION_COMPILER_ARGS = --includedir=$(top_builddir)/src/libtracker-sparql-backend - -if HAVE_INTROSPECTION -INTROSPECTION_CFLAGS += $(AM_CPPFLAGS) -introspection_sources = \ - $(filter-out $(libtracker_miner_monitor_sources) \ - $(libtracker_miner_monitor_headers) \ - $(private_sources), \ - $(libtracker_miner_@TRACKER_API_VERSION@_la_SOURCES)) - -TrackerMiner-@TRACKER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libtracker-miner-$(TRACKER_API_VERSION).la Makefile -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_INCLUDES = GObject-2.0 GModule-2.0 Gio-2.0 -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_SCANNERFLAGS = \ - --include-uninstalled=$(top_builddir)/src/libtracker-sparql-backend/Tracker-$(TRACKER_API_VERSION).gir -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_CFLAGS = $(INCLUDES) -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_NAMESPACE = "TrackerMiner" -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_LIBS = libtracker-miner-$(TRACKER_API_VERSION).la -TrackerMiner_@TRACKER_API_VERSION_UNDERSCORES@_gir_FILES = $(introspection_sources) - -INTROSPECTION_GIRS += TrackerMiner-$(TRACKER_API_VERSION).gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(INTROSPECTION_GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib) - -CLEANFILES += $(gir_DATA) $(typelib_DATA) - -build-vapi: TrackerMiner-$(TRACKER_API_VERSION).gir - @vapigen --library tracker-miner --metadatadir $(top_srcdir) --pkg gio-2.0 --vapidir $(top_builddir)/src/libtracker-sparql --pkg tracker-sparql-$(TRACKER_API_VERSION) TrackerMiner-$(TRACKER_API_VERSION).gir - -endif - -# DBus interfaces (XML files) -configdir = $(datadir)/tracker -config_DATA = tracker-miner.xml - -EXTRA_DIST += \ - $(config_DATA) \ - meson.build diff --git a/src/libtracker-remote/Makefile.am b/src/libtracker-remote/Makefile.am deleted file mode 100644 index aff49d746..000000000 --- a/src/libtracker-remote/Makefile.am +++ /dev/null @@ -1,38 +0,0 @@ -noinst_LTLIBRARIES = libtracker-remote.la - -AM_VALAFLAGS = \ - --includedir=libtracker-remote \ - --header tracker-remote.h \ - --vapi tracker-remote.vapi \ - --pkg gio-2.0 \ - --pkg libsoup-2.4 \ - --pkg json-glib-1.0 \ - --pkg libxml-2.0 \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_REMOTE_CFLAGS) - -libtracker_remote_la_SOURCES = \ - tracker-json-cursor.vala \ - tracker-xml-cursor.vala \ - tracker-remote.vala - -libtracker_remote_la_LIBADD = \ - $(BUILD_LIBS) \ - $(LIBTRACKER_REMOTE_LIBS) - -noinst_HEADERS = \ - tracker-remote.h - -BUILT_SOURCES = \ - libtracker_remote_la_vala.stamp - -DISTCLEANFILES = \ - libtracker_remote_la_vala.stamp - -EXTRA_DIST = meson.build diff --git a/src/libtracker-sparql-backend/Makefile.am b/src/libtracker-sparql-backend/Makefile.am deleted file mode 100644 index 6fe17dccb..000000000 --- a/src/libtracker-sparql-backend/Makefile.am +++ /dev/null @@ -1,88 +0,0 @@ -lib_LTLIBRARIES = libtracker-sparql-@TRACKER_API_VERSION@.la - -AM_VALAFLAGS = \ - --pkg gio-2.0 \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - $(top_srcdir)/src/libtracker-bus/tracker-bus.vapi \ - $(top_srcdir)/src/libtracker-data/libtracker-data.vapi \ - $(top_srcdir)/src/libtracker-direct/tracker-direct.vapi \ - $(top_srcdir)/src/libtracker-remote/tracker-remote.vapi \ - $(top_srcdir)/src/libtracker-common/libtracker-common.vapi - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_REMOTE_CFLAGS) \ - $(LIBTRACKER_SPARQL_CFLAGS) - -libtracker_sparql_@TRACKER_API_VERSION@_la_SOURCES = \ - tracker-backend.vala - -libtracker_sparql_@TRACKER_API_VERSION@_la_LIBADD = \ - $(top_builddir)/src/libtracker-sparql/libtracker-sparql-intermediate-vala.la \ - $(top_builddir)/src/libtracker-sparql/libtracker-sparql-intermediate-c.la \ - $(top_builddir)/src/libtracker-bus/libtracker-bus.la \ - $(top_builddir)/src/libtracker-direct/libtracker-direct.la \ - $(top_builddir)/src/libtracker-remote/libtracker-remote.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_REMOTE_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -libtracker_sparql_@TRACKER_API_VERSION@_la_LDFLAGS = \ - $(DTAGS_LDFLAGS) \ - -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ - -export-symbols-regex '^(tracker_sparql_(connection|cursor|builder|escape|error|value|get)_.*|tracker_namespace_manager_.*|tracker_resource_.*|tracker_notifier_.*)' - -EXTRA_DIST = meson.build - -# Introspection foo --include $(INTROSPECTION_MAKEFILE) - -if HAVE_INTROSPECTION - -c_introspection_files = \ - $(top_builddir)/src/libtracker-sparql/tracker-sparql-enum-types.c \ - $(top_builddir)/src/libtracker-sparql/tracker-sparql-enum-types.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-namespace-manager.c \ - $(top_srcdir)/src/libtracker-sparql/tracker-namespace-manager.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-notifier.c \ - $(top_srcdir)/src/libtracker-sparql/tracker-notifier.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-resource.c \ - $(top_srcdir)/src/libtracker-sparql/tracker-resource.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-ontologies.h \ - $(top_srcdir)/src/libtracker-sparql/tracker-version.c \ - $(top_srcdir)/src/libtracker-sparql/tracker-version.h - -INTROSPECTION_SCANNER_ARGS = \ - -I $(top_srcdir)/src \ - -D TRACKER_COMPILATION \ - --identifier-prefix=Tracker \ - --symbol-prefix=tracker \ - --warn-all - -Tracker_C-@TRACKER_API_VERSION@.gir: $(INTROSPECTION_SCANNER) Makefile libtracker-sparql-@TRACKER_API_VERSION@.la -Tracker_C_@TRACKER_API_VERSION_UNDERSCORES@_gir_INCLUDES = GObject-2.0 GModule-2.0 Gio-2.0 -Tracker_C_@TRACKER_API_VERSION_UNDERSCORES@_gir_CFLAGS = $(INCLUDES) -Tracker_C_@TRACKER_API_VERSION_UNDERSCORES@_gir_NAMESPACE = "Tracker" -Tracker_C_@TRACKER_API_VERSION_UNDERSCORES@_gir_LIBS = libtracker-sparql-@TRACKER_API_VERSION@.la -Tracker_C_@TRACKER_API_VERSION_UNDERSCORES@_gir_FILES = $(c_introspection_files) - -INTROSPECTION_GIRS = Tracker_C-$(TRACKER_API_VERSION).gir - -noinst_DATA = $(INTROSPECTION_GIRS) - -Tracker-@TRACKER_API_VERSION@.gir: $(INTROSPECTION_GIRS) $(top_srcdir)/src/libtracker-sparql/Tracker_Vala-$(TRACKER_API_VERSION).gir - $(AM_V_GEN) ($(top_srcdir)/utils/g-ir-merge/g-ir-merge --namespace Tracker --nsversion $(TRACKER_API_VERSION) $(INTROSPECTION_GIRS) $(top_srcdir)/src/libtracker-sparql/Tracker_Vala-$(TRACKER_API_VERSION).gir) > $@ - -GIRS = Tracker-$(TRACKER_API_VERSION).gir - -girdir = $(datadir)/gir-1.0 -gir_DATA = $(GIRS) - -typelibdir = $(libdir)/girepository-1.0 -typelib_DATA = $(GIRS:.gir=.typelib) - -CLEANFILES = $(gir_DATA) $(typelib_DATA) $(INTROSPECTION_GIRS) -endif diff --git a/src/libtracker-sparql/Makefile.am b/src/libtracker-sparql/Makefile.am deleted file mode 100644 index 9351d10cf..000000000 --- a/src/libtracker-sparql/Makefile.am +++ /dev/null @@ -1,123 +0,0 @@ -noinst_LTLIBRARIES = libtracker-sparql-intermediate-vala.la libtracker-sparql-intermediate-c.la - -libtracker_sparql_intermediate_vala_la_VALAFLAGS = \ - --gir Tracker_Vala-$(TRACKER_API_VERSION).gir \ - --library tracker-sparql-$(TRACKER_API_VERSION) \ - --includedir=libtracker-sparql \ - --header $(vala_header:.h=-no-checks.h) \ - --vapi tracker-sparql.vapi \ - --pkg gio-2.0 --pkg posix \ - $(BUILD_VALAFLAGS) \ - libtracker-sparql-intermediate-c.vapi - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_SPARQL_CFLAGS) - -libtracker_sparqlincludedir = $(includedir)/tracker-$(TRACKER_API_VERSION)/libtracker-sparql - -tracker-sparql-enum-types.h: tracker-sparql-enum-types.h.template tracker-notifier.h - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-sparql-enum-types.h.template tracker-notifier.h) > $@ - -tracker-sparql-enum-types.c: tracker-sparql-enum-types.c.template tracker-sparql-enum-types.h - $(AM_V_GEN) (cd $(srcdir) && $(GLIB_MKENUMS) --template tracker-sparql-enum-types.c.template tracker-notifier.h) > $@ - -ENUM_SOURCES = \ - tracker-sparql-enum-types.c \ - tracker-sparql-enum-types.h - -libtracker_sparql_intermediate_vala_la_SOURCES = \ - tracker-namespace.vala \ - tracker-builder.vala \ - tracker-connection.vala \ - tracker-cursor.vala \ - tracker-utils.vala - -libtracker_sparql_intermediate_vala_la_LIBADD = \ - $(BUILD_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -libtracker_sparql_intermediate_c_la_SOURCES = \ - $(ENUM_SOURCES) \ - tracker-namespace-manager.c \ - tracker-namespace-manager.h \ - tracker-notifier.c \ - tracker-notifier.h \ - tracker-resource.c \ - tracker-resource.h \ - tracker-uri.c \ - tracker-uri.h \ - tracker-ontologies.h \ - tracker-version.c \ - tracker-version.h - - -# Should only be one file -vala_header = tracker-generated.h - -# We wrap the generated .h file with a check to make sure it's -# not included directly. All other .[ch] headers have this. -%-generated.h: %-generated-no-checks.h - $(AM_V_GEN)(echo "#if !defined (__LIBTRACKER_SPARQL_INSIDE__) && !defined (TRACKER_COMPILATION)" ; \ - echo "#error \"only <libtracker-sparql/tracker-sparql.h> must be included directly.\"" ; \ - echo "#endif") > $@ - $(AM_V_GEN)(cat $< >> $@) - -VAPIFILES = \ - $(srcdir)/libtracker-sparql-intermediate-c.vapi \ - $(srcdir)/tracker-sparql.vapi - -tracker-sparql-$(TRACKER_API_VERSION).vapi: $(VAPIFILES) - $(AM_V_GEN)(sed -e 's#libtracker-sparql/.*\.h#libtracker-sparql/tracker-sparql.h#' $(VAPIFILES) > $@) - -libtracker_sparqlinclude_HEADERS = \ - $(vala_header) \ - tracker-namespace-manager.h \ - tracker-notifier.h \ - tracker-ontologies.h \ - tracker-resource.h \ - tracker-sparql.h \ - tracker-version.h - -tracker-sparql-$(TRACKER_API_VERSION).deps: tracker-sparql.deps - $(AM_V_GEN)cp $^ $@ - -# PkgConfig -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = tracker-sparql-$(TRACKER_API_VERSION).pc - -tracker-sparql-$(TRACKER_API_VERSION).pc: tracker-sparql.pc - cp $< $@ - -CLEANFILES = \ - $(ENUM_SOURCES) \ - tracker-sparql-$(TRACKER_API_VERSION).pc - -# Vala bindings -vapidir = $(datadir)/vala/vapi -vapi_DATA = \ - tracker-sparql-$(TRACKER_API_VERSION).vapi \ - tracker-sparql-$(TRACKER_API_VERSION).deps - -BUILT_SOURCES = \ - libtracker_sparql_intermediate_vala_la_vala.stamp \ - $(ENUM_SOURCES) - -MAINTAINERCLEANFILES = \ - tracker-sparql-$(TRACKER_API_VERSION).vapi \ - tracker-sparql-$(TRACKER_API_VERSION).deps \ - $(vala_header:.h=-no-checks.h) - -CLEANFILES += tracker-sparql-$(TRACKER_API_VERSION).vapi - -EXTRA_DIST = \ - tracker-sparql-enum-types.c.template \ - tracker-sparql-enum-types.h.template \ - tracker-sparql-$(TRACKER_API_VERSION).deps \ - tracker-sparql.deps \ - $(vala_header:.h=-no-checks.h) \ - tracker-sparql-add-include-guards.sh \ - libtracker-sparql-intermediate-c.vapi \ - meson.build diff --git a/src/ontologies/Makefile.am b/src/ontologies/Makefile.am deleted file mode 100644 index 4416669f4..000000000 --- a/src/ontologies/Makefile.am +++ /dev/null @@ -1,41 +0,0 @@ -nepomukdir = $(datadir)/tracker/ontologies/nepomuk - -internal_config = \ - 10-xsd.ontology 10-xsd.description \ - 11-rdf.ontology 11-rdf.description \ - 12-nrl.ontology 12-nrl.description \ - 20-dc.ontology 20-dc.description \ - 31-nao.ontology 31-nao.description - -nepomuk_DATA = \ - nepomuk/30-nie.ontology nepomuk/30-nie.description \ - nepomuk/32-nco.ontology nepomuk/32-nco.description \ - nepomuk/33-nfo.ontology nepomuk/33-nfo.description \ - nepomuk/34-nmo.ontology nepomuk/34-nmo.description \ - nepomuk/35-ncal.ontology nepomuk/35-ncal.description \ - nepomuk/36-scal.ontology nepomuk/36-scal.description \ - nepomuk/37-nid3.ontology nepomuk/37-nid3.description \ - nepomuk/38-nmm.ontology nepomuk/38-nmm.description \ - nepomuk/39-mto.ontology nepomuk/39-mto.description \ - nepomuk/40-mlo.ontology nepomuk/40-mlo.description \ - nepomuk/41-mfo.ontology nepomuk/41-mfo.description \ - nepomuk/89-mtp.ontology nepomuk/89-mtp.description \ - nepomuk/92-slo.ontology nepomuk/92-slo.description \ - nepomuk/90-tracker.ontology nepomuk/90-tracker.description \ - nepomuk/91-maemo.ontology nepomuk/91-maemo.description \ - nepomuk/93-libosinfo.ontology nepomuk/93-libosinfo.description - -# GResource -tracker_gresource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/builtin-ontology.gresource.xml) -tracker-gresources.h: builtin-ontology.gresource.xml $(tracker_gresource_files) $(internal_config) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --sourcedir=$(builddir) --generate --c-name tracker_gresources $< -tracker-gresources.c: builtin-ontology.gresource.xml $(tracker_gresource_files) $(internal_config) - $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --sourcedir=$(builddir) --generate --c-name tracker_gresources $< - -BUILT_SOURCES = tracker-gresources.c tracker-gresources.h - -EXTRA_DIST = \ - $(internal_config) \ - builtin-ontology.gresource.xml \ - meson.build \ - $(nepomuk_DATA) diff --git a/src/tracker-store/Makefile.am b/src/tracker-store/Makefile.am deleted file mode 100644 index 2463cb4ab..000000000 --- a/src/tracker-store/Makefile.am +++ /dev/null @@ -1,125 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -DSHAREDIR=\""$(datadir)"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(TRACKER_STORE_CFLAGS) \ - -include config.h - -libexec_PROGRAMS = tracker-store - -tracker_store_SOURCES = \ - tracker-backup.vala \ - tracker-config.c \ - tracker-dbus.vala \ - tracker-events.c \ - tracker-main.vala \ - tracker-resources.vala \ - tracker-statistics.vala \ - tracker-status.vala \ - tracker-steroids.vala \ - tracker-store.vala \ - tracker-writeback.c - -noinst_HEADERS = \ - tracker-config.h \ - tracker-events.h \ - tracker-store.h \ - tracker-writeback.h - -BUILT_SOURCES = tracker-store.h - -tracker_store_VALAFLAGS = \ - --pkg gio-2.0 \ - --pkg gio-unix-2.0 \ - --pkg posix \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-common/libtracker-common.vapi \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - $(top_srcdir)/src/libtracker-data/tracker-sparql-query.vapi \ - $(top_srcdir)/src/libtracker-data/libtracker-data.vapi \ - $(top_srcdir)/src/libtracker-direct/tracker-direct.vapi \ - $(top_srcdir)/src/tracker-store/tracker-config.vapi \ - $(top_srcdir)/src/tracker-store/tracker-events.vapi \ - $(top_srcdir)/src/tracker-store/tracker-locale-change.vapi \ - $(top_srcdir)/src/tracker-store/tracker-writeback.vapi \ - -H tracker-store.h - -tracker_store_LDADD = \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-direct/libtracker-direct.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(BUILD_LIBS) \ - $(TRACKER_STORE_LIBS) - -EXTRA_DIST = \ - tracker-config.vapi \ - tracker-events.vapi \ - tracker-locale-change.vapi \ - tracker-writeback.vapi - - -# DBus interfaces (XML files) and services -configdir = $(datadir)/tracker -config_DATA = \ - tracker-backup.xml \ - tracker-resources.xml \ - tracker-statistics.xml \ - tracker-status.xml - -%.service: %.service.in - @sed -e "s|@libexecdir[@]|${libexecdir}|" $< > $@ - -servicedir = $(DBUS_SERVICES_DIR) -service_DATA = org.freedesktop.Tracker1.service - -systemd_userdir = $(prefix)/lib/systemd/user -systemd_user_DATA = tracker-store.service - -domain_ontologiesdir = $(datadir)/tracker/domain-ontologies -domain_ontologies_DATA = default.rule - -# Desktop files: First we fix the VERSION and libexecdir -%.desktop.in: %.desktop.in.in - @sed -e "s|@libexecdir[@]|${libexecdir}|" \ - -e "s|@VERSION[@]|${VERSION}|" $< > $@ - -autostartdir = $(sysconfdir)/xdg/autostart -autostart_DATA = tracker-store.desktop - -@INTLTOOL_DESKTOP_RULE@ - -# Configuration / GSettings -gsettings_ENUM_NAMESPACE = org.freedesktop.Tracker -gsettings_ENUM_FILES = $(top_srcdir)/src/libtracker-common/tracker-enums.h - -gsettings_SCHEMAS = $(schemalist) $(config) - -config = org.freedesktop.Tracker.Store.gschema.xml -schemalist = org.freedesktop.Tracker.gschema.xml - -@INTLTOOL_XML_NOMERGE_RULE@ - -@GSETTINGS_RULES@ - -# Dist / Clean rules for all data -CLEANFILES = \ - $(autostart_DATA) \ - $(autostart_DATA:.desktop=.desktop.in) \ - $(service_DATA) \ - $(systemd_user_DATA) \ - $(gsettings_SCHEMAS) \ - $(man_MANS) - -EXTRA_DIST += \ - $(autostart_DATA:.desktop=.desktop.in.in) \ - $(service_DATA:.service=.service.in) \ - $(systemd_user_DATA:.service=.service.in) \ - $(config_DATA) \ - $(gsettings_SCHEMAS:.xml=.xml.in) \ - $(man_MANS) \ - $(domain_ontologies_DATA) \ - meson.build - diff --git a/src/tracker/Makefile.am b/src/tracker/Makefile.am deleted file mode 100644 index 03dce88a2..000000000 --- a/src/tracker/Makefile.am +++ /dev/null @@ -1,69 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -DLIBEXECDIR=\""$(libexecdir)"\" \ - -DLOCALEDIR=\""$(localedir)"\" \ - -DMANDIR=\""$(mandir)"\" \ - -DSHAREDIR=\""$(datadir)"\" \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(TRACKER_CFLAGS) - -libs = \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(TRACKER_LIBS) - -bin_PROGRAMS = tracker - -tracker_SOURCES = \ - tracker-main.c \ - tracker-config.c \ - tracker-config.h \ - tracker-color.h \ - tracker-daemon.c \ - tracker-daemon.h \ - tracker-dbus.c \ - tracker-dbus.h \ - tracker-extract.c \ - tracker-extract.h \ - tracker-help.c \ - tracker-help.h \ - tracker-index.c \ - tracker-index.h \ - tracker-info.c \ - tracker-info.h \ - tracker-process.c \ - tracker-process.h \ - tracker-reset.c \ - tracker-reset.h \ - tracker-search.c \ - tracker-search.h \ - tracker-sparql.c \ - tracker-sparql.h \ - tracker-sql.c \ - tracker-sql.h \ - tracker-status.c \ - tracker-status.h \ - tracker-tag.c \ - tracker-tag.h - -tracker_LDADD = \ - $(top_builddir)/src/libtracker-control/libtracker-control-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(TRACKER_LIBS) - -# Bash completion -if WITH_BASH_COMPLETION -bashcompletiondir = $(BASH_COMPLETION_DIR) -bashcompletion_DATA = bash-completion/tracker -endif - -EXTRA_DIST = \ - $(bashcompletion_DATA) \ - meson.build diff --git a/tests/Makefile.am b/tests/Makefile.am deleted file mode 100644 index db6cf3002..000000000 --- a/tests/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = \ - common \ - gvdb \ - libtracker-common \ - libtracker-miner \ - libtracker-data \ - libtracker-sparql \ - tracker-steroids - -if HAVE_TRACKER_FTS -SUBDIRS += libtracker-fts -endif - -if DIST_FUNCTIONAL_TESTS -SUBDIRS += functional-tests -endif - -EXTRA_DIST += meson.build diff --git a/tests/common/Makefile.am b/tests/common/Makefile.am deleted file mode 100644 index c689281e6..000000000 --- a/tests/common/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_LTLIBRARIES += libtracker-testcommon.la - -AM_CPPFLAGS = \ - $(BUILD) \ - -DTEST_TEXT=\""$(top_srcdir)"/tests/libtracker-common/non-utf8.txt\" \ - $(LIBTRACKER_COMMON_CFLAGS) - -LDADD = \ - $(BUILD_LIBS) \ - $(LIBTRACKER_COMMON_LIBS) - -libtracker_testcommon_la_SOURCES = \ - tracker-test-helpers.c \ - tracker-test-helpers.h - -EXTRA_DIST += meson.build diff --git a/tests/functional-tests/Makefile.am b/tests/functional-tests/Makefile.am deleted file mode 100644 index 08082702d..000000000 --- a/tests/functional-tests/Makefile.am +++ /dev/null @@ -1,77 +0,0 @@ -SUBDIRS = \ - ipc \ - common \ - ttl \ - unittest2 \ - test-ontologies - -configdir = $(datadir)/tracker-tests - -config_DATA = \ - configuration.json \ - trackertest - -config_SCRIPTS = \ - __init__.py \ - $(slow_tests) \ - $(standard_tests) - -standard_tests = \ - 01-insertion.py \ - 02-sparql-bugs.py -if HAVE_TRACKER_FTS -standard_tests += 03-fts-functions.py -endif -standard_tests += \ - 04-group-concat.py \ - 05-coalesce.py \ - 06-distance.py \ - 07-graph.py \ - 08-unique-insertions.py \ - 09-concurrent-query.py \ - 14-signals.py \ - 15-statistics.py \ - 16-collation.py \ - 17-ontology-changes.py - -slow_tests = \ - 10-sqlite-misused.py \ - 11-sqlite-batch-misused.py \ - 12-transactions.py \ - 13-threaded-store.py - -10-sqlite-misused.py: ttl/gen-test-data.stamp -11-sqlite-misused-batch.py: ttl/gen-test-data.stamp -13-busy-store.py: ttl/gen-test-data.stamp - -ttl/gen-test-data.stamp: - cd ttl && $(MAKE) $(AM_MAKEFLAGS) - -TEST_RUNNER = $(top_srcdir)/tests/functional-tests/test-runner.sh - -functional-test: ${standard_tests} - for test in ${standard_tests} ; do \ - export TRACKER_DB_ONTOLOGIES_DIR=$(top_srcdir)/src/ontologies/nepomuk; \ - export TRACKER_FUNCTIONAL_TEST_BUILD_DIR=$(top_builddir) ; \ - export TRACKER_FUNCTIONAL_TEST_CONFIG=$(top_builddir)/tests/functional-tests/configuration.json ; \ - export TRACKER_LANGUAGE_STOP_WORDS_DIR=$(top_srcdir)/src/libtracker-common/stop-words ; \ - export TRACKER_TEST_DOMAIN_ONTOLOGY_RULE=$(top_srcdir)/src/tracker-store/default.rule ; \ - $(TEST_RUNNER) python $(top_srcdir)/tests/functional-tests/$$test; \ - done - -functional-test-slow: ${slow_tests} - @for test in ${slow_tests} ; do \ - export TRACKER_DB_ONTOLOGIES_DIR=$(top_srcdir)/src/ontologies/nepomuk; \ - export TRACKER_FUNCTIONAL_TEST_BUILD_DIR=$(top_builddir) ; \ - export TRACKER_FUNCTIONAL_TEST_CONFIG=$(top_builddir)/tests/functional-tests/configuration.json ; \ - export TRACKER_LANGUAGE_STOP_WORDS_DIR=$(top_srcdir)/src/libtracker-common/stop-words ; \ - export TRACKER_TEST_DOMAIN_ONTOLOGY_RULE=$(top_srcdir)/src/tracker-store/default.rule ; \ - $(TEST_RUNNER) python $(top_srcdir)/tests/functional-tests/$$test; \ - done - -EXTRA_DIST = \ - $(config_SCRIPTS) \ - $(config_DATA) \ - configuration.json.in \ - test-runner.sh \ - meson.build diff --git a/tests/functional-tests/common/Makefile.am b/tests/functional-tests/common/Makefile.am deleted file mode 100644 index 0629512c1..000000000 --- a/tests/functional-tests/common/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -SUBDIRS = utils - -commondir = $(datadir)/tracker-tests/common - -common_SCRIPTS = __init__.py - -EXTRA_DIST = $(common_SCRIPTS) diff --git a/tests/functional-tests/common/data/Images/Makefile.am b/tests/functional-tests/common/data/Images/Makefile.am deleted file mode 100644 index 1e348be67..000000000 --- a/tests/functional-tests/common/data/Images/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -configdir = $(datadir)/tracker-tests/data/Images - -config_DATA = \ - test-image-1.jpg \ - test-image-2.png \ - test-image-3.tif - -EXTRA_DIST = $(config_DATA) diff --git a/tests/functional-tests/common/data/Makefile.am b/tests/functional-tests/common/data/Makefile.am deleted file mode 100644 index 376e4bad3..000000000 --- a/tests/functional-tests/common/data/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = \ - Music \ - Video \ - Images \ - Text - -configdir = $(datadir)/tracker-tests/data - -config_DATA = \ - pickled_Music \ - pickled_Images - -EXTRA_DIST = $(config_DATA) diff --git a/tests/functional-tests/common/data/Music/Makefile.am b/tests/functional-tests/common/data/Music/Makefile.am deleted file mode 100644 index 8cc8925b5..000000000 --- a/tests/functional-tests/common/data/Music/Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -configdir = $(datadir)/tracker-tests/data/Music - -config_DATA = \ - tracker-mp3-test.mp3 - -EXTRA_DIST = $(config_DATA) diff --git a/tests/functional-tests/common/data/Video/Makefile.am b/tests/functional-tests/common/data/Video/Makefile.am deleted file mode 100644 index e3bbf0f99..000000000 --- a/tests/functional-tests/common/data/Video/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -if DIST_FUNCTIONAL_TESTS -configdir = $(datadir)/tracker-tests/data/Video - -config_DATA = \ - test-video.mp4 - -EXTRA_DIST = $(config_DATA) -endif diff --git a/tests/functional-tests/common/utils/Makefile.am b/tests/functional-tests/common/utils/Makefile.am deleted file mode 100644 index 2f989d5c9..000000000 --- a/tests/functional-tests/common/utils/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -utilsdir = $(datadir)/tracker-tests/common/utils - -utils_SCRIPTS = \ - __init__.py \ - configuration.py \ - dconf.py \ - expectedFailure.py \ - helpers.py \ - storetest.py \ - options.py \ - system.py - -EXTRA_DIST = $(utils_SCRIPTS) diff --git a/tests/functional-tests/ipc/Makefile.am b/tests/functional-tests/ipc/Makefile.am deleted file mode 100644 index 6d39da2d5..000000000 --- a/tests/functional-tests/ipc/Makefile.am +++ /dev/null @@ -1,74 +0,0 @@ -noinst_PROGRAMS = \ - test-insert-or-replace \ - test-busy-handling \ - test-direct-query \ - test-bus-query \ - test-bus-query-cancellation \ - test-default-update \ - test-bus-update \ - test-class-signal \ - test-class-signal-performance \ - test-class-signal-performance-batch \ - test-update-array-performance - -AM_VALAFLAGS = \ - --pkg gio-2.0 \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - $(top_srcdir)/src/libtracker-bus/tracker-bus.vapi - -AM_CPPFLAGS =\ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DTEST_DOMAIN_ONTOLOGY_RULE=\""$(abs_top_srcdir)/src/tracker-store/default.rule"\" \ - -DTEST_ONTOLOGIES_DIR=\""$(abs_top_srcdir)/src/ontologies/nepomuk"\" \ - $(LIBTRACKER_SPARQL_CFLAGS) - -LDADD =\ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-direct/libtracker-direct.la \ - $(top_builddir)/src/libtracker-bus/libtracker-bus.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-$(TRACKER_API_VERSION).la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS)\ - $(LIBTRACKER_SPARQL_LIBS) - -test_insert_or_replace_SOURCES = \ - test-insert-or-replace.vala - -test_busy_handling_SOURCES = \ - test-busy-handling.vala - -test_direct_query_SOURCES = \ - test-shared-query.vala \ - test-direct-query.vala - -test_default_update_SOURCES = \ - test-shared-update.vala \ - test-default-update.vala - -test_bus_query_SOURCES = \ - test-shared-query.vala \ - test-bus-query.vala - -test_bus_query_cancellation_SOURCES = \ - test-bus-query-cancellation.c - -test_update_array_performance_SOURCES = \ - test-update-array-performance.c - -test_bus_update_SOURCES = \ - test-shared-update.vala \ - test-bus-update.vala - -test_class_signal_SOURCES = \ - test-class-signal.vala - -test_class_signal_performance_SOURCES = \ - test-class-signal-performance.vala - -test_class_signal_performance_batch_SOURCES = \ - test-class-signal-performance-batch.vala - -EXTRA_DIST = meson.build diff --git a/tests/functional-tests/test-ontologies/Makefile.am b/tests/functional-tests/test-ontologies/Makefile.am deleted file mode 100644 index 37082138d..000000000 --- a/tests/functional-tests/test-ontologies/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = basic \ - property-range-int-to-string \ - property-range-string-to-date \ - cardinality \ - notify \ - indexed \ - add-class \ - add-prop \ - add-domainIndex \ - superclass-remove \ - property-promotion \ - basic-future diff --git a/tests/functional-tests/test-ontologies/add-class/Makefile.am b/tests/functional-tests/test-ontologies/add-class/Makefile.am deleted file mode 100644 index 9a9024043..000000000 --- a/tests/functional-tests/test-ontologies/add-class/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -addclassdir = $(datadir)/tracker-tests/test-ontologies/add-class - -addclass_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(addclass_DATA) diff --git a/tests/functional-tests/test-ontologies/add-domainIndex/Makefile.am b/tests/functional-tests/test-ontologies/add-domainIndex/Makefile.am deleted file mode 100644 index 52203b4a3..000000000 --- a/tests/functional-tests/test-ontologies/add-domainIndex/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -domainindexdir = $(datadir)/tracker-tests/test-ontologies/add-domainIndex - -domainindex_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(domainindex_DATA) diff --git a/tests/functional-tests/test-ontologies/add-prop/Makefile.am b/tests/functional-tests/test-ontologies/add-prop/Makefile.am deleted file mode 100644 index 98aa3cd1b..000000000 --- a/tests/functional-tests/test-ontologies/add-prop/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -addpropdir = $(datadir)/tracker-tests/test-ontologies/add-prop - -addprop_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(addprop_DATA) diff --git a/tests/functional-tests/test-ontologies/basic-future/Makefile.am b/tests/functional-tests/test-ontologies/basic-future/Makefile.am deleted file mode 100644 index 181449de5..000000000 --- a/tests/functional-tests/test-ontologies/basic-future/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -basicfutdir = $(datadir)/tracker-tests/test-ontologies/basic-future - -basicfut_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(basicfut_DATA) diff --git a/tests/functional-tests/test-ontologies/basic/Makefile.am b/tests/functional-tests/test-ontologies/basic/Makefile.am deleted file mode 100644 index be05359b2..000000000 --- a/tests/functional-tests/test-ontologies/basic/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -basicontodir = $(datadir)/tracker-tests/test-ontologies/basic - -basiconto_DATA = \ - 91-test.ontology - - -EXTRA_DIST = $(basiconto_DATA) diff --git a/tests/functional-tests/test-ontologies/cardinality/Makefile.am b/tests/functional-tests/test-ontologies/cardinality/Makefile.am deleted file mode 100644 index 320d54858..000000000 --- a/tests/functional-tests/test-ontologies/cardinality/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -cardinalitydir = $(datadir)/tracker-tests/test-ontologies/cardinality - -cardinality_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(cardinality_DATA) diff --git a/tests/functional-tests/test-ontologies/indexed/Makefile.am b/tests/functional-tests/test-ontologies/indexed/Makefile.am deleted file mode 100644 index c454a7f12..000000000 --- a/tests/functional-tests/test-ontologies/indexed/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -indexeddir = $(datadir)/tracker-tests/test-ontologies/indexed - -indexed_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(indexed_DATA) diff --git a/tests/functional-tests/test-ontologies/notify/Makefile.am b/tests/functional-tests/test-ontologies/notify/Makefile.am deleted file mode 100644 index dd305d47c..000000000 --- a/tests/functional-tests/test-ontologies/notify/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -notifydir = $(datadir)/tracker-tests/test-ontologies/notify - -notify_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(notify_DATA) diff --git a/tests/functional-tests/test-ontologies/property-promotion/Makefile.am b/tests/functional-tests/test-ontologies/property-promotion/Makefile.am deleted file mode 100644 index 06f0df058..000000000 --- a/tests/functional-tests/test-ontologies/property-promotion/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -proppromotiondir = $(datadir)/tracker-tests/test-ontologies/property-promotion - -proppromotion_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(proppromotion_DATA) diff --git a/tests/functional-tests/test-ontologies/property-range-int-to-string/Makefile.am b/tests/functional-tests/test-ontologies/property-range-int-to-string/Makefile.am deleted file mode 100644 index c3097b558..000000000 --- a/tests/functional-tests/test-ontologies/property-range-int-to-string/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -intontodir = $(datadir)/tracker-tests/test-ontologies/property-range-int-to-string - -intonto_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(intonto_DATA) diff --git a/tests/functional-tests/test-ontologies/property-range-string-to-date/Makefile.am b/tests/functional-tests/test-ontologies/property-range-string-to-date/Makefile.am deleted file mode 100644 index 5fd586411..000000000 --- a/tests/functional-tests/test-ontologies/property-range-string-to-date/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -dateontodir = $(datadir)/tracker-tests/test-ontologies/property-range-string-to-date - -dateonto_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(dateonto_DATA) diff --git a/tests/functional-tests/test-ontologies/superclass-remove/Makefile.am b/tests/functional-tests/test-ontologies/superclass-remove/Makefile.am deleted file mode 100644 index e247980d0..000000000 --- a/tests/functional-tests/test-ontologies/superclass-remove/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -superclassrmdir = $(datadir)/tracker-tests/test-ontologies/superclass-remove - -superclassrm_DATA = \ - 91-test.ontology - -EXTRA_DIST = $(superclassrm_DATA) diff --git a/tests/functional-tests/ttl/Makefile.am b/tests/functional-tests/ttl/Makefile.am deleted file mode 100644 index 1105e0b80..000000000 --- a/tests/functional-tests/ttl/Makefile.am +++ /dev/null @@ -1,60 +0,0 @@ -BUILT_SOURCES = gen-test-data.stamp - -gen-test-data.stamp: - @echo "Generate data" - rm -rf ttl && mkdir ttl - ${top_srcdir}/utils/data-generators/cc/generate ${top_srcdir}/utils/data-generators/cc/max.cfg - mv ttl/* . && rmdir ttl - touch gen-test-data.stamp - -ttldir = $(datadir)/tracker-tests/ttl - -ttl_DATA = \ - 010-nco_EmailAddress.ttl \ - 011-nco_PostalAddress.ttl \ - 012-nco_PhoneNumber.ttl \ - 013-nco_IMAddress.ttl \ - 014-nco_ContactEmail.ttl \ - 015-nco_ContactCall.ttl \ - 016-nco_ContactIM.ttl \ - 018-nco_PersonContact.ttl \ - 020-slo_GeoLocation.ttl \ - 021-slo_Landmark.ttl \ - 026-mlo_GeoPoint.ttl \ - 027-mlo_LocationBoundingBox.ttl \ - 028-mlo_GeoLocation.ttl \ - 029-mlo_Landmark.ttl \ - 030-nmo_MailAccount.ttl \ - 031-nmo_MailFolder.ttl \ - 032-nmo_Email.ttl \ - 035-nmo_CommunicationChannel.ttl \ - 036-nmo_IMMessage.ttl \ - 037-nmo_SMSMessage.ttl \ - 038-nmo_Call.ttl \ - 040-nmm_Artist.ttl \ - 040-nmm_MusicAlbumDisc.ttl \ - 041-nmm_MusicAlbum.ttl \ - 042-nmm_MusicPiece.ttl \ - 045-nmm_Photo.ttl \ - 044-nfo_Equipment.ttl \ - 046-nmm_Video.ttl \ - 050-tracker_Volume.ttl \ - 051-nfo_PlainTextDocument.ttl \ - 060-nfo_SoftwareCategory.ttl \ - 061-nfo_SoftwareApplication.ttl \ - 065-nfo_WebHistory.ttl \ - 070-ncal_Alarm.ttl \ - 071-ncal_Calendar.ttl \ - 072-ncal_Event.ttl \ - 073-ncal_Todo.ttl \ - 080-mfo_FeedChannel.ttl \ - 081-mfo_FeedMessage.ttl \ - 090-mto_TransferElement.ttl \ - 091-mto_UploadTransfer.ttl - -DISTCLEANFILES = \ - $(BUILT_SOURCES) \ - $(ttl_DATA) \ - source-data.pkl - -EXTRA_DIST = meson.build diff --git a/tests/functional-tests/unittest2/Makefile.am b/tests/functional-tests/unittest2/Makefile.am deleted file mode 100644 index 8e05fdf12..000000000 --- a/tests/functional-tests/unittest2/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -ut2dir = $(datadir)/tracker-tests/unittest2 - -ut2_SCRIPTS = \ - __init__.py \ - case.py \ - compatibility.py \ - loader.py \ - __main__.py \ - main.py \ - result.py \ - runner.py \ - signals.py \ - suite.py \ - unit2.py \ - unit2 \ - util.py - -EXTRA_DIST = \ - $(ut2_SCRIPTS) diff --git a/tests/gvdb/Makefile.am b/tests/gvdb/Makefile.am deleted file mode 100644 index f89aea7cb..000000000 --- a/tests/gvdb/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_PROGRAMS += $(test_programs) - -test_programs = gvdb-test - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(GVDB_CFLAGS) - -gvdb_test_SOURCES = gvdb-test.c -gvdb_test_LDADD = \ - $(top_builddir)/src/gvdb/libgvdb.la \ - $(BUILD_LIBS) \ - $(GVDB_LIBS) - -EXTRA_DIST += meson.build diff --git a/tests/libtracker-common/Makefile.am b/tests/libtracker-common/Makefile.am deleted file mode 100644 index a4d8d9e4b..000000000 --- a/tests/libtracker-common/Makefile.am +++ /dev/null @@ -1,49 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_PROGRAMS += $(test_programs) - -check_PROGRAMS += tracker-parser - -test_programs = \ - tracker-type-utils \ - tracker-dbus \ - tracker-file-utils \ - tracker-utils \ - tracker-sched-test \ - tracker-date-time-test \ - tracker-parser-test - -AM_CPPFLAGS = \ - -DTOP_SRCDIR=\"$(abs_top_srcdir)\" \ - -DTOP_BUILDDIR=\"$(abs_top_builddir)\" \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_srcdir)/tests/common \ - $(LIBTRACKER_COMMON_CFLAGS) - -LDADD = \ - $(top_builddir)/tests/common/libtracker-testcommon.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_COMMON_LIBS) - -tracker_dbus_SOURCES = \ - tracker-dbus-test.c - -tracker_type_utils_SOURCES = tracker-type-utils-test.c - -tracker_file_utils_SOURCES = tracker-file-utils-test.c - -tracker_utils_SOURCES = tracker-utils-test.c - -tracker_sched_test_SOURCES = tracker-sched-test.c - -tracker_date_time_test_SOURCES = tracker-date-time-test.c - -tracker_parser_test_SOURCES = tracker-parser-test.c - -tracker_parser_SOURCES = tracker-parser.c - -EXTRA_DIST += \ - non-utf8.txt \ - meson.build diff --git a/tests/libtracker-data/Makefile.am b/tests/libtracker-data/Makefile.am deleted file mode 100644 index 3beb17997..000000000 --- a/tests/libtracker-data/Makefile.am +++ /dev/null @@ -1,98 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = \ - aggregates \ - algebra \ - anon \ - ask \ - basic \ - bind \ - bnode-coreference \ - bound \ - datetime \ - expr-ops \ - functions \ - graph \ - nie \ - nmo \ - mixed-cardinality \ - optional \ - regex \ - sort \ - subqueries \ - error \ - backup \ - update \ - turtle - -noinst_PROGRAMS += $(test_programs) - -test_programs = \ - tracker-sparql \ - tracker-sparql-blank \ - tracker-ontology \ - tracker-backup \ - tracker-crc32-test \ - tracker-ontology-change \ - tracker-db-journal - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -DTOP_SRCDIR=\"$(abs_top_srcdir)\" \ - -DTOP_BUILDDIR=\"$(abs_top_builddir)\" \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -I$(top_srcdir)/tests/common \ - $(LIBTRACKER_DATA_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/tests/common/libtracker-testcommon.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_DATA_LIBS) - -tracker_sparql_SOURCES = tracker-sparql-test.c -tracker_sparql_blank_SOURCES = tracker-sparql-blank-test.c -tracker_ontology_SOURCES = tracker-ontology-test.c -tracker_ontology_change_SOURCES = tracker-ontology-change-test.c -tracker_backup_SOURCES = tracker-backup-test.c -tracker_crc32_test_SOURCES = tracker-crc32-test.c -tracker_db_journal_SOURCES = tracker-db-journal-test.c - -EXTRA_DIST += \ - dawg-testcases \ - change/source/99-example.ontology.v1 \ - change/source/99-example.ontology.v2 \ - change/source/99-example.ontology.v3 \ - change/source/99-example.ontology.v4 \ - change/source/99-example.ontology.v5 \ - change/source/99-example.ontology.v6 \ - change/source/99-example.ontology.v7 \ - change/test-1.out \ - change/test-1.rq \ - change/test-2.out \ - change/test-2.rq \ - change/test-3.out \ - change/test-3.rq \ - change/test-4.rq \ - change/test-4.out \ - change/test-5.out \ - change/test-5.rq \ - change/change-test-1.rq \ - change/change-test-1.out \ - change/change-test-2.rq \ - change/change-test-2.out \ - change/change-test-3.rq \ - change/change-test-3.out \ - change/updates/99-example.queries.v2 \ - change/updates/99-example.queries.v3 \ - change/updates/99-example.queries.v4 \ - change/updates/99-example.queries.v5 \ - change/updates/99-example.queries.v6 \ - change/updates/99-example.queries.v7 \ - meson.build - -clean-local: - rm -rf $(abs_builddir)/test-cache diff --git a/tests/libtracker-data/aggregates/Makefile.am b/tests/libtracker-data/aggregates/Makefile.am deleted file mode 100644 index 962e246d7..000000000 --- a/tests/libtracker-data/aggregates/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data-1.ttl \ - aggregate-1.out \ - aggregate-1.rq \ - aggregate-distinct-1.out \ - aggregate-distinct-1.rq \ - aggregate-group-1.out \ - aggregate-group-1.rq diff --git a/tests/libtracker-data/algebra/Makefile.am b/tests/libtracker-data/algebra/Makefile.am deleted file mode 100644 index 68effa763..000000000 --- a/tests/libtracker-data/algebra/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test-1.ontology \ - test-2.ontology \ - data-1.ttl \ - data-2.ttl \ - filter-nested-1.out \ - filter-nested-1.rq \ - filter-nested-2.out \ - filter-nested-2.rq \ - filter-in-1.out \ - filter-in-1.rq \ - filter-in-2.out \ - filter-in-2.rq \ - filter-in-3.out \ - filter-in-3.rq \ - filter-in-4.out \ - filter-in-4.rq \ - filter-in-5.rq \ - filter-in-5.out \ - filter-placement-1.out \ - filter-placement-1.rq \ - filter-placement-2.out \ - filter-placement-2.rq \ - filter-placement-3.out \ - filter-placement-3.rq \ - filter-placement-3a.out \ - filter-placement-3a.rq \ - filter-scope-1.out \ - filter-scope-1.rq \ - opt-filter-3.out \ - opt-filter-3.rq \ - opt-filter-3.ttl \ - two-nested-opt-alt.out \ - two-nested-opt-alt.rq \ - two-nested-opt.out \ - two-nested-opt.rq \ - two-nested-opt.ttl \ - var-scope-join-1.out \ - var-scope-join-1.rq \ - var-scope-join-1.ttl - diff --git a/tests/libtracker-data/anon/Makefile.am b/tests/libtracker-data/anon/Makefile.am deleted file mode 100644 index 82ef2800b..000000000 --- a/tests/libtracker-data/anon/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data.ttl \ - query.out \ - query.rq \ - query-2.out \ - query-2.rq diff --git a/tests/libtracker-data/ask/Makefile.am b/tests/libtracker-data/ask/Makefile.am deleted file mode 100644 index 604548ad1..000000000 --- a/tests/libtracker-data/ask/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - ask-1.out \ - ask-1.rq \ - data.ontology \ - data.ttl diff --git a/tests/libtracker-data/backup/Makefile.am b/tests/libtracker-data/backup/Makefile.am deleted file mode 100644 index 0c43ad7eb..000000000 --- a/tests/libtracker-data/backup/Makefile.am +++ /dev/null @@ -1,6 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - backup.ontology \ - backup.data - diff --git a/tests/libtracker-data/basic/Makefile.am b/tests/libtracker-data/basic/Makefile.am deleted file mode 100644 index 1e163ecbc..000000000 --- a/tests/libtracker-data/basic/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - base-prefix-3.out \ - base-prefix-3.rq \ - compare-cast.rq \ - compare-cast.out \ - data-1.ttl \ - predicate-variable.out \ - predicate-variable.rq \ - predicate-variable-2.out \ - predicate-variable-2.rq \ - predicate-variable-3.out \ - predicate-variable-3.rq \ - predicate-variable-4.out \ - predicate-variable-4.rq - diff --git a/tests/libtracker-data/bind/Makefile.am b/tests/libtracker-data/bind/Makefile.am deleted file mode 100644 index 522d6ae00..000000000 --- a/tests/libtracker-data/bind/Makefile.am +++ /dev/null @@ -1,13 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - data.ontology \ - data.ttl \ - bind1.out \ - bind1.rq \ - bind2.out \ - bind2.rq \ - bind3.out \ - bind3.rq \ - bind4.out \ - bind4.rq diff --git a/tests/libtracker-data/bnode-coreference/Makefile.am b/tests/libtracker-data/bnode-coreference/Makefile.am deleted file mode 100644 index 5277cf801..000000000 --- a/tests/libtracker-data/bnode-coreference/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - data.ontology \ - data.ttl \ - query.out \ - query.rq diff --git a/tests/libtracker-data/bound/Makefile.am b/tests/libtracker-data/bound/Makefile.am deleted file mode 100644 index f636734b6..000000000 --- a/tests/libtracker-data/bound/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - bound1.out \ - bound1.rq \ - data.ontology \ - data.ttl diff --git a/tests/libtracker-data/datetime/Makefile.am b/tests/libtracker-data/datetime/Makefile.am deleted file mode 100644 index 05d67c2a6..000000000 --- a/tests/libtracker-data/datetime/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data-1.ttl \ - data-2.ttl \ - data-3.rq \ - delete-1.out \ - delete-1.rq \ - functions-localtime-1.out \ - functions-localtime-1.rq \ - functions-timezone-1.out \ - functions-timezone-1.rq \ - functions-timezone-2.out \ - functions-timezone-2.rq diff --git a/tests/libtracker-data/error/Makefile.am b/tests/libtracker-data/error/Makefile.am deleted file mode 100644 index a91599a1d..000000000 --- a/tests/libtracker-data/error/Makefile.am +++ /dev/null @@ -1,14 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - query-error-1.out \ - query-error-1.rq \ - query-error-1.ttl \ - query-error-2.out \ - query-error-2.rq \ - query-error-2.ttl \ - update-error-1.rq \ - update-error-query-1.out \ - update-error-query-1.rq - diff --git a/tests/libtracker-data/expr-ops/Makefile.am b/tests/libtracker-data/expr-ops/Makefile.am deleted file mode 100644 index 69ff884d3..000000000 --- a/tests/libtracker-data/expr-ops/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - data.ontology \ - data.ttl \ - query-ge-1.out \ - query-ge-1.rq \ - query-le-1.out \ - query-le-1.rq \ - query-minus-1.out \ - query-minus-1.rq \ - query-mul-1.out \ - query-mul-1.rq \ - query-plus-1.out \ - query-plus-1.rq \ - query-unminus-1.out \ - query-unminus-1.rq \ - query-unplus-1.out \ - query-unplus-1.rq \ - query-res-1.rq \ - query-res-1.out diff --git a/tests/libtracker-data/functions/Makefile.am b/tests/libtracker-data/functions/Makefile.am deleted file mode 100644 index 320dc995b..000000000 --- a/tests/libtracker-data/functions/Makefile.am +++ /dev/null @@ -1,45 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test-1.ontology \ - test-2.ontology \ - data-1.ttl \ - data-2.ttl \ - data-3.ttl \ - data-4.ttl \ - functions-property-1.out \ - functions-property-1.rq \ - functions-tracker-1.out \ - functions-tracker-1.rq \ - functions-tracker-2.out \ - functions-tracker-2.rq \ - functions-tracker-loc-1.rq \ - functions-tracker-loc-1.out \ - functions-xpath-1.out \ - functions-xpath-1.rq \ - functions-xpath-2.out \ - functions-xpath-2.rq \ - functions-xpath-3.out \ - functions-xpath-3.rq \ - functions-xpath-4.out \ - functions-xpath-4.rq \ - functions-xpath-5.out \ - functions-xpath-5.rq \ - functions-xpath-6.rq \ - functions-xpath-6.out \ - functions-xpath-7.rq \ - functions-xpath-7.out \ - functions-xpath-8.rq \ - functions-xpath-8.out \ - functions-xpath-9.rq \ - functions-xpath-9.out \ - functions-xpath-10.rq \ - functions-xpath-10.out \ - functions-xpath-11.rq \ - functions-xpath-11.out \ - functions-xpath-12.rq \ - functions-xpath-12.out \ - functions-xpath-13.rq \ - functions-xpath-13.out \ - functions-xpath-14.rq \ - functions-xpath-14.out diff --git a/tests/libtracker-data/graph/Makefile.am b/tests/libtracker-data/graph/Makefile.am deleted file mode 100644 index d6eb67d92..000000000 --- a/tests/libtracker-data/graph/Makefile.am +++ /dev/null @@ -1,18 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data-1.rq \ - data-2.rq \ - data-3.rq \ - data-4.rq \ - graph-1.out \ - graph-1.rq \ - graph-2.out \ - graph-2.rq \ - graph-3.out \ - graph-3.rq \ - graph-4.out \ - graph-4.rq \ - graph-5.out \ - graph-5.rq diff --git a/tests/libtracker-data/mixed-cardinality/Makefile.am b/tests/libtracker-data/mixed-cardinality/Makefile.am deleted file mode 100644 index 41c897906..000000000 --- a/tests/libtracker-data/mixed-cardinality/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - insert-mixed-cardinality-1.rq \ - insert-mixed-cardinality-query-1.rq \ - insert-mixed-cardinality-query-1.out \ - update-mixed-cardinality-1.rq \ - update-mixed-cardinality-query-1.rq \ - update-mixed-cardinality-query-1.out diff --git a/tests/libtracker-data/nie/Makefile.am b/tests/libtracker-data/nie/Makefile.am deleted file mode 100644 index 6ecc04b31..000000000 --- a/tests/libtracker-data/nie/Makefile.am +++ /dev/null @@ -1,30 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - data-1.ttl \ - filter-characterset-1.out \ - filter-characterset-1.rq \ - filter-comment-1.out \ - filter-comment-1.rq \ - filter-description-1.out \ - filter-description-1.rq \ - filter-generator-1.out \ - filter-generator-1.rq \ - filter-identifier-1.out \ - filter-identifier-1.rq \ - filter-keyword-1.out \ - filter-keyword-1.rq \ - filter-language-1.out \ - filter-language-1.rq \ - filter-legal-1.out \ - filter-legal-1.rq \ - filter-mimetype-1.out \ - filter-mimetype-1.rq \ - filter-plaintextcontent-1.out \ - filter-plaintextcontent-1.rq \ - filter-subject-1.out \ - filter-subject-1.rq \ - filter-title-1.out \ - filter-title-1.rq \ - filter-version-1.out \ - filter-version-1.rq diff --git a/tests/libtracker-data/nmo/Makefile.am b/tests/libtracker-data/nmo/Makefile.am deleted file mode 100644 index d3a9e98d7..000000000 --- a/tests/libtracker-data/nmo/Makefile.am +++ /dev/null @@ -1,34 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - data-1.ttl \ - filter-boundary-1.out \ - filter-boundary-1.rq \ - filter-charset-1.out \ - filter-charset-1.rq \ - filter-contentdescription-1.out \ - filter-contentdescription-1.rq \ - filter-contentid-1.out \ - filter-contentid-1.rq \ - filter-contenttransferencoding-1.out \ - filter-contenttransferencoding-1.rq \ - filter-headername-1.out \ - filter-headername-1.rq \ - filter-headervalue-1.out \ - filter-headervalue-1.rq \ - filter-isanswered-1.out \ - filter-isanswered-1.rq \ - filter-isdeleted-1.out \ - filter-isdeleted-1.rq \ - filter-isdraft-1.out \ - filter-isdraft-1.rq \ - filter-isflagged-1.out \ - filter-isflagged-1.rq \ - filter-isread-1.out \ - filter-isread-1.rq \ - filter-isrecent-1.out \ - filter-isrecent-1.rq \ - filter-messageid-1.out \ - filter-messageid-1.rq \ - filter-messagesubject-1.out \ - filter-messagesubject-1.rq diff --git a/tests/libtracker-data/optional/Makefile.am b/tests/libtracker-data/optional/Makefile.am deleted file mode 100644 index 8be74e8aa..000000000 --- a/tests/libtracker-data/optional/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test-1.ontology \ - test-2.ontology \ - complex-data-1.ttl \ - q-opt-complex-1.out \ - q-opt-complex-1.rq \ - simple-optional-triple.out \ - simple-optional-triple.rq \ - simple-optional-triple.ttl diff --git a/tests/libtracker-data/regex/Makefile.am b/tests/libtracker-data/regex/Makefile.am deleted file mode 100644 index 86c1e8e27..000000000 --- a/tests/libtracker-data/regex/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - regex-data-01.ttl \ - regex-query-001.out \ - regex-query-001.rq \ - regex-query-002.out \ - regex-query-002.rq diff --git a/tests/libtracker-data/sort/Makefile.am b/tests/libtracker-data/sort/Makefile.am deleted file mode 100644 index 0ad39c6cb..000000000 --- a/tests/libtracker-data/sort/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data-sort-1.ttl \ - data-sort-3.ttl \ - data-sort-4.ttl \ - data-sort-5.ttl \ - query-sort-1.out \ - query-sort-1.rq \ - query-sort-2.out \ - query-sort-2.rq \ - query-sort-3.out \ - query-sort-3.rq \ - query-sort-4.out \ - query-sort-4.rq \ - query-sort-5.out \ - query-sort-5.rq \ - query-sort-6.rq \ - query-sort-6.out \ - query-sort-7.rq \ - query-sort-7.out \ - query-sort-8.rq \ - query-sort-8.out diff --git a/tests/libtracker-data/subqueries/Makefile.am b/tests/libtracker-data/subqueries/Makefile.am deleted file mode 100644 index 7c1fb1fa2..000000000 --- a/tests/libtracker-data/subqueries/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - data-1.ttl \ - subqueries-1.out \ - subqueries-1.rq \ - subqueries-union-1.out \ - subqueries-union-1.rq \ - subqueries-union-2.out \ - subqueries-union-2.rq diff --git a/tests/libtracker-data/turtle/Makefile.am b/tests/libtracker-data/turtle/Makefile.am deleted file mode 100644 index 2baeeef73..000000000 --- a/tests/libtracker-data/turtle/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - turtle-data-001.ttl \ - turtle-query-001.out \ - turtle-query-001.rq \ - turtle-data-002.ttl \ - turtle-query-002.out \ - turtle-query-002.rq diff --git a/tests/libtracker-data/update/Makefile.am b/tests/libtracker-data/update/Makefile.am deleted file mode 100644 index 668080424..000000000 --- a/tests/libtracker-data/update/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - test.ontology \ - delete-data-1.rq \ - delete-data-2.rq \ - delete-data-query-1.out \ - delete-data-query-1.rq \ - delete-data-query-2.out \ - delete-data-query-2.rq \ - delete-insert-where-1.rq \ - delete-insert-where-2.rq \ - delete-insert-where-3.rq \ - delete-insert-where-4.rq \ - delete-insert-where-5.rq \ - delete-insert-where-6.rq \ - delete-insert-where-query-1.out \ - delete-insert-where-query-1.rq \ - delete-insert-where-query-2.out \ - delete-insert-where-query-2.rq \ - delete-insert-where-query-3.out \ - delete-insert-where-query-3.rq \ - delete-insert-where-query-4.out \ - delete-insert-where-query-4.rq \ - delete-insert-where-query-5.out \ - delete-insert-where-query-5.rq \ - delete-insert-where-query-6.out \ - delete-insert-where-query-6.rq \ - delete-where-1.rq \ - delete-where-2.rq \ - delete-where-query-1.out \ - delete-where-query-1.rq \ - delete-where-query-2.out \ - delete-where-query-2.rq \ - insert-data-1.rq \ - insert-data-2.rq \ - insert-data-query-1.out \ - insert-data-query-1.rq \ - insert-data-query-2.out \ - insert-data-query-2.rq \ - invalid-insert-where-1.rq \ - invalid-insert-where-query-1.out \ - invalid-insert-where-query-1.rq diff --git a/tests/libtracker-fts/Makefile.am b/tests/libtracker-fts/Makefile.am deleted file mode 100644 index 9298ca33b..000000000 --- a/tests/libtracker-fts/Makefile.am +++ /dev/null @@ -1,42 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -SUBDIRS = \ - limits \ - prefix - -noinst_PROGRAMS += $(test_programs) - -test_programs = \ - tracker-fts-test - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -I$(top_srcdir)/tests/common \ - -DTOP_SRCDIR=\"$(top_srcdir)\" \ - -DTOP_BUILDDIR=\"$(top_builddir)\" \ - $(LIBTRACKER_FTS_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/tests/common/libtracker-testcommon.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_FTS_LIBS) - -tracker_fts_test_SOURCES = tracker-fts-test.c - -EXTRA_DIST += \ - data.ontology \ - fts3aa-data.rq \ - fts3aa-1.rq \ - fts3aa-1.out \ - fts3aa-2.rq \ - fts3aa-2.out \ - fts3ae-data.rq \ - fts3ae-1.rq \ - fts3ae-1.out \ - meson.build - diff --git a/tests/libtracker-fts/limits/Makefile.am b/tests/libtracker-fts/limits/Makefile.am deleted file mode 100644 index ca6915aa3..000000000 --- a/tests/libtracker-fts/limits/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - fts3limits-data.rq \ - fts3limits-1.out \ - fts3limits-1.rq \ - fts3limits-2.out \ - fts3limits-2.rq \ - fts3limits-3.out \ - fts3limits-3.rq \ - fts3limits-4.out \ - fts3limits-4.rq diff --git a/tests/libtracker-fts/prefix/Makefile.am b/tests/libtracker-fts/prefix/Makefile.am deleted file mode 100644 index 37be159b1..000000000 --- a/tests/libtracker-fts/prefix/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -EXTRA_DIST += \ - fts3prefix-data.rq \ - fts3prefix-1.out \ - fts3prefix-1.rq \ - fts3prefix-2.out \ - fts3prefix-2.rq \ - fts3prefix-3.out \ - fts3prefix-3.rq diff --git a/tests/libtracker-miner/Makefile.am b/tests/libtracker-miner/Makefile.am deleted file mode 100644 index 184c8e1c3..000000000 --- a/tests/libtracker-miner/Makefile.am +++ /dev/null @@ -1,125 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -# Include list of shared sources: -# Defines: -# $(libtracker_miner_monitor_sources) -# $(libtracker_miner_monitor_headers) -# -# Headers and sources are split for the tests to build -# with make distcheck. -# -include $(top_srcdir)/src/libtracker-miner/Makefile-shared-sources.decl - -noinst_LTLIBRARIES += libtracker-miner-tests.la - -noinst_PROGRAMS += $(test_programs) - -test_programs = \ - tracker-crawler-test \ - tracker-file-enumerator-test \ - tracker-file-notifier-test \ - tracker-file-system-test \ - tracker-thumbnailer-test \ - tracker-miner-fs-test \ - tracker-monitor-test \ - tracker-priority-queue-test \ - tracker-task-pool-test \ - tracker-indexing-tree-test - -AM_CPPFLAGS = \ - $(BUILD_VALACFLAGS) \ - -DTEST \ - -DLIBEXEC_PATH=\""$(libexecdir)"\" \ - -DTEST_DATA_DIR=\""$(abs_top_srcdir)/tests/libtracker-miner/data"\" \ - -DTEST_MINERS_DIR=\""$(abs_top_srcdir)/tests/libtracker-miner/mock-miners"\" \ - -DTEST_ONTOLOGIES_DIR=\""$(abs_top_srcdir)/src/ontologies/nepomuk"\" \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -I$(top_srcdir)/tests/common \ - $(LIBTRACKER_MINER_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-miner/libtracker-miner-private.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_MINER_LIBS) - -libtracker_miner_tests_la_VALAFLAGS = \ - --header tracker-miner-mock.h \ - --pkg glib-2.0 \ - --pkg gio-2.0 \ - --pkg gio-unix-2.0 \ - --pkg posix \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - $(BUILD_VALAFLAGS) - -libtracker_miner_tests_la_SOURCES = \ - tracker-miner-mock.vala \ - tracker-connection-mock.vala - -libtracker_miner_tests_la_LIBADD = \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(BUILD_LIBS) - -tracker_crawler_test_SOURCES = \ - $(libtracker_miner_crawler_sources) \ - $(libtracker_miner_crawler_headers) \ - tracker-crawler-test.c - -tracker_thumbnailer_test_SOURCES = \ - tracker-thumbnailer-test.c \ - thumbnailer-mock.c \ - empty-gobject.c - -tracker_monitor_test_SOURCES = \ - tracker-monitor-test.c -if !ENABLE_GCOV -# If gcov is enabled, libtracker-miner exports all symbols and this is not needed. -tracker_monitor_test_SOURCES += \ - $(libtracker_miner_monitor_sources) -endif - -tracker_miner_fs_test_SOURCES = \ - tracker-miner-fs-test.c - -tracker_priority_queue_test_SOURCES = \ - tracker-priority-queue-test.c - -tracker_task_pool_test_SOURCES = \ - tracker-task-pool-test.c - -tracker_indexing_tree_test_SOURCES = \ - tracker-indexing-tree-test.c - -tracker_file_system_test_SOURCES = \ - tracker-file-system-test.c - -tracker_file_notifier_test_SOURCES = \ - $(libtracker_miner_monitor_sources) \ - tracker-file-notifier-test.c - -noinst_HEADERS = \ - $(libtracker_miner_monitor_headers) \ - tracker-miner-mock.h \ - thumbnailer-mock.h \ - miners-mock.h \ - empty-gobject.h - -BUILT_SOURCES += \ - $(libtracker_miner_file_system_sources) \ - $(libtracker_miner_file_system_headers) \ - libtracker_miner_tests_la_vala.stamp - -EXTRA_DIST += \ - data/empty-dir/.hidden \ - data/file1 \ - data/dir/empty-dir/.hidden \ - data/dir/file1 \ - data/dir/file2 \ - meson.build \ - mock-miners/mock-miner-1.desktop \ - mock-miners/mock-miner-2.desktop diff --git a/tests/libtracker-sparql/Makefile.am b/tests/libtracker-sparql/Makefile.am deleted file mode 100644 index 56f9349b5..000000000 --- a/tests/libtracker-sparql/Makefile.am +++ /dev/null @@ -1,29 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_PROGRAMS += $(test_programs) - -test_programs = \ - tracker-resource-test \ - tracker-sparql-test - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -I$(top_srcdir)/tests/common \ - -DTEST_DOMAIN_ONTOLOGY_RULE=\""$(abs_top_srcdir)/src/tracker-store/default.rule"\" \ - -DTEST_ONTOLOGIES_DIR=\""$(abs_top_srcdir)/src/ontologies/nepomuk"\" \ - $(LIBTRACKER_SPARQL_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -tracker_resource_test_SOURCES = tracker-resource-test.c - -tracker_sparql_test_SOURCES = tracker-sparql-test.c - -tracker_gb_737023_test_SOURCES = tracker-gb-737023-test.c - -EXTRA_DIST += meson.build diff --git a/tests/tracker-steroids/Makefile.am b/tests/tracker-steroids/Makefile.am deleted file mode 100644 index 2e5553811..000000000 --- a/tests/tracker-steroids/Makefile.am +++ /dev/null @@ -1,26 +0,0 @@ -include $(top_srcdir)/Makefile.decl - -noinst_PROGRAMS += $(test_programs) - -test_programs = \ - tracker-test - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -I$(top_srcdir)/tests/common \ - -DTEST_DOMAIN_ONTOLOGY_RULE=\""$(abs_top_srcdir)/src/tracker-store/default.rule"\" \ - -DTEST_ONTOLOGIES_DIR=\""$(abs_top_srcdir)/src/ontologies/nepomuk"\" \ - $(LIBTRACKER_SPARQL_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -tracker_test_SOURCES = \ - tracker-test.c - -EXTRA_DIST += meson.build diff --git a/utils/Makefile.am b/utils/Makefile.am deleted file mode 100644 index 161cb7abd..000000000 --- a/utils/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -SUBDIRS = \ - ontology \ - data-generators \ - mtp \ - sandbox - -if HAVE_TRACKER_RESDUMP -SUBDIRS += tracker-resdump -endif - -EXTRA_DIST = meson.build g-ir-merge/g-ir-merge diff --git a/utils/data-generators/Makefile.am b/utils/data-generators/Makefile.am deleted file mode 100644 index 2a96b8ffe..000000000 --- a/utils/data-generators/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -SUBDIRS = cc diff --git a/utils/data-generators/cc/Makefile.am b/utils/data-generators/cc/Makefile.am deleted file mode 100644 index 8ac207a8f..000000000 --- a/utils/data-generators/cc/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -EXTRA_DIST = \ - default.cfg \ - gen_data.py \ - generate \ - __init__.py \ - max.cfg \ - mfo.py \ - mlo.py \ - mto.py \ - ncal.py \ - nco.py \ - nfo.py \ - nmm.py \ - nmo.py \ - slo.py \ - ontology_prefixes.py \ - tools.py \ - tracker.py \ - convert_data.py \ - source-data diff --git a/utils/mtp/Makefile.am b/utils/mtp/Makefile.am deleted file mode 100644 index 58d9385cb..000000000 --- a/utils/mtp/Makefile.am +++ /dev/null @@ -1,17 +0,0 @@ -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DLOCALEDIR=\""$(localedir)"\" \ - $(LIBTRACKER_SPARQL_CFLAGS) - -noinst_PROGRAMS = mtp-dummy - -mtp_dummy_SOURCES = mtp-dummy.c -mtp_dummy_LDADD = \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_SPARQL_LIBS) - -EXTRA_DIST = meson.build diff --git a/utils/ontology/Makefile.am b/utils/ontology/Makefile.am deleted file mode 100644 index 15a1b17ba..000000000 --- a/utils/ontology/Makefile.am +++ /dev/null @@ -1,21 +0,0 @@ -noinst_PROGRAMS = ontology-validator data-validator - -AM_CPPFLAGS = \ - $(BUILD_CFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - -DTOP_SRCDIR=\"$(top_srcdir)\" \ - $(LIBTRACKER_DATA_CFLAGS) - -LDADD = \ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-@TRACKER_API_VERSION@.la \ - $(BUILD_LIBS) \ - $(LIBTRACKER_DATA_LIBS) - -ontology_validator_SOURCES = ontology-validator.c - -data_validator_SOURCES = data-validator.c - -EXTRA_DIST = meson.build diff --git a/utils/sandbox/Makefile.am b/utils/sandbox/Makefile.am deleted file mode 100644 index b6c899d11..000000000 --- a/utils/sandbox/Makefile.am +++ /dev/null @@ -1 +0,0 @@ -EXTRA_DIST = tracker-sandbox.py diff --git a/utils/tracker-resdump/Makefile.am b/utils/tracker-resdump/Makefile.am deleted file mode 100644 index 352932275..000000000 --- a/utils/tracker-resdump/Makefile.am +++ /dev/null @@ -1,31 +0,0 @@ -noinst_PROGRAMS = tracker-resdump - -AM_VALAFLAGS = \ - --pkg gio-2.0 \ - $(BUILD_VALAFLAGS) \ - $(top_srcdir)/src/libtracker-sparql/tracker-sparql-$(TRACKER_API_VERSION).vapi \ - $(top_srcdir)/src/libtracker-bus/tracker-bus.vapi - -AM_CPPFLAGS =\ - $(BUILD_VALACFLAGS) \ - -I$(top_srcdir)/src \ - -I$(top_builddir)/src \ - $(LIBTRACKER_SPARQL_CFLAGS) \ - $(TRACKER_RESDUMP_CFLAGS) - -LDADD =\ - $(top_builddir)/src/libtracker-data/libtracker-data.la \ - $(top_builddir)/src/libtracker-direct/libtracker-direct.la \ - $(top_builddir)/src/libtracker-bus/libtracker-bus.la \ - $(top_builddir)/src/libtracker-sparql-backend/libtracker-sparql-$(TRACKER_API_VERSION).la \ - $(top_builddir)/src/libtracker-common/libtracker-common.la \ - $(BUILD_LIBS)\ - $(LIBTRACKER_SPARQL_LIBS) \ - $(TRACKER_RESDUMP_LIBS) - -tracker_resdump_SOURCES = tracker-resdump.vala -tracker_resdump_CFLAGS = $(AM_CPPFLAGS) -tracker_resdump_VALAFLAGS = $(AM_VALAFLAGS) -tracker_resdump_LDADD = $(LDADD) - -EXTRA_DIST = meson.build |