summaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2005-04-21 20:18:09 +0000
committerMarcel Holtmann <marcel@holtmann.org>2005-04-21 20:18:09 +0000
commitf5a214f76f2d93702b5bc3b0b168389d8f8b34f2 (patch)
tree71dcdb11c6b15cc2849fa46abe15d6492d080a63 /acinclude.m4
parentacea732b00a0f48d1e4414b303f6b2c49e71cbbe (diff)
Set the storage directory through ${localstatedir}
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m412
1 files changed, 12 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index fbadd434..9175cf45 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -27,6 +27,11 @@ AC_DEFUN([AC_INIT_BLUEZ], [
AC_SUBST([sysconfdir], ['/etc'])
fi
+ dnl no prefix and no localstatedir, so default to /var
+ if (test "$localstatedir" = '${prefix}/var'); then
+ AC_SUBST([localstatedir], ['/var'])
+ fi
+
dnl no prefix and no mandir, so use ${prefix}/share/man as default
if (test "$mandir" = '${prefix}/man'); then
AC_SUBST([mandir], ['${prefix}/share/man'])
@@ -45,7 +50,14 @@ AC_DEFUN([AC_INIT_BLUEZ], [
configdir="${sysconfdir}/bluetooth"
fi
+ if (test "$localstatedir" = '${prefix}/var'); then
+ storagedir="${prefix}/var/lib/bluetooth"
+ else
+ storagedir="${localstatedir}/lib/bluetooth"
+ fi
+
AC_DEFINE_UNQUOTED(CONFIGDIR, "${configdir}", [Directory for the configuration files])
+ AC_DEFINE_UNQUOTED(STORAGEDIR, "${storagedir}", [Directory for the storage files])
])
AC_DEFUN([AC_PATH_BLUEZ], [