summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorJens Georg <jensg@openismus.com>2012-11-30 13:13:04 +0100
committerJens Georg <jensg@openismus.com>2012-11-30 13:13:04 +0100
commit4c5a8322cb732a55945d5d37585a609322276c62 (patch)
treec52f764afbbd1aa198da1ce3885b50ccb885a602 /configure.ac
parent5e8ca55e9884edd5ffb452f21b9b46d8bc5bdb67 (diff)
downloadrygel-4c5a8322cb732a55945d5d37585a609322276c62.tar.gz
build: Fix building against tracker master
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac24
1 files changed, 22 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac
index 88c96f61..b9e8e154 100644
--- a/configure.ac
+++ b/configure.ac
@@ -231,10 +231,29 @@ fi
AS_IF([test "x$enable_tracker_plugin" = "xyes"],
[
+ tracker_api_version="0.14"
PKG_CHECK_MODULES(TRACKER_SPARQL,
- tracker-sparql-0.14 >= $TRACKER_SPARQL_REQUIRED_MIN)
+ tracker-sparql-0.19 >= $TRACKER_SPARQL_REQUIRED_MIN,
+ [tracker_api_version="0.14"],
+ [tracker_api_version=""])
+ AS_IF([test "x$[]tracker_api_version" = "x"],
+ [
+ PKG_CHECK_MODULES(TRACKER_SPARQL,
+ tracker-sparql-0.15 >= $TRACKER_SPARQL_REQUIRED_MIN,
+ [tracker_api_version="0.15"],
+ [tracker_api_version=""])
+ ])
+ AS_IF([test "x$[]tracker_api_version" = "x"],
+ [
+ PKG_CHECK_MODULES(TRACKER_SPARQL,
+ tracker-sparql-0.16 >= $TRACKER_SPARQL_REQUIRED_MIN,
+ [tracker_api_version="0.16"],
+ [])
+ ])
AS_IF([test "x$enable_vala" = "xyes"],
- [VALA_CHECK_PACKAGES([tracker-sparql-0.14])])
+ [VALA_CHECK_PACKAGES([tracker-sparql-$tracker_api_version])])
+ TRACKER_API_VERSION=$tracker_api_version
+ AC_SUBST(TRACKER_API_VERSION)
])
dnl Gettext
@@ -338,6 +357,7 @@ echo "
Plugins:
examples: ${enable_example_plugins}
tracker: ${enable_tracker_plugin}
+ version: ${tracker_api_version}
mediathek: ${enable_mediathek_plugin}
media-export ${enable_media_export_plugin}
external: ${enable_external_plugin}