Hi. Attached is a patch to autodetect the session service dir. It can always be overridden with the --with-session-bus-services-dir.
The name of the patch is slightly misleading (mostly since Im too lazy to rename it :-p). It should apply cleanly to SVN head. Saleem Abdulrasool compnerd (at) gentoo (dot) org
Index: configure.in
===================================================================
--- configure.in (revision 382)
+++ configure.in (working copy)
@@ -68,6 +68,23 @@
AC_SUBST(LIBPNG_LIBS)
####################################################################
+# DBus Service
+####################################################################
+
+dnl DBus services dir
+AC_ARG_WITH([session_bus_services_dir],
+ AC_HELP_STRING([--with-session-bus-services-dir], [Path to DBus
services directory]))
+
+if test "x$with_session_bus_services_dir" = "x" ; then
+ services_dir="`pkg-config --variable session_bus_services_dir dbus-1`"
+else
+ services_dir="$with_session_bus_services_dir"
+fi
+
+DBUS_SERVICES_DIR="$services_dir"
+AC_SUBST(DBUS_SERVICES_DIR)
+
+####################################################################
# Compiler warning checks
####################################################################
AC_ARG_ENABLE(warnings,
Index: data/Makefile.am
===================================================================
--- data/Makefile.am (revision 382)
+++ data/Makefile.am (working copy)
@@ -9,7 +9,7 @@
sqlite-stored-procs.sql \
mysql-system.sql
-servicedir = $(prefix)/share/dbus-1/services
+servicedir = $(DBUS_SERVICES_DIR)
service_in_files = tracker.service.in
service_DATA = tracker.service
pgpNu1FD7GLe8.pgp
Description: PGP signature
_______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
