New commits:
commit 12b7766f3185e94fcf0976988ba1984420ec0993
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
dbus - now uses meson buld
diff --git a/utils/dbus/BUILD b/utils/dbus/BUILD
index 7c098ab..dcf5890 100755
--- a/utils/dbus/BUILD
+++ b/utils/dbus/BUILD
@@ -1,19 +1,21 @@
+OPTS+=" runtime_dir=/run" &&
if spell_ok systemd; then
- # if systemd is installed, then include this. Needed for systemd to work
- OPTS=" --with-systemdsystemunitdir=${INSTALL_ROOT}/lib/systemd/system"
+# # if systemd is installed, then include this. Needed for systemd to work
+ OPTS+=" systemd_system_unitdir=/lib/systemd/system" &&
+ OPTS+=" runtime_dir=/run"
fi &&
+
if [ "$DBUS_SELINUX" == "y" ]; then
- OPTS="--enable-selinux $OPTS"
+ OPTS+=" selinux=enabled"
fi &&
# Glib2 is used for regression tests and can cause unnecessary build failure
# when we're in a chain where libffi just has been updated and glib2 not yet.
# Other solution would be to unnecessarily depend on glib2, or even
# dbus-glib, which just smells too circular.
-OPTS="--disable-modular-tests --enable-user-session ${DBUS_OPTS} $OPTS" &&
-
+OPTS+=" user_session=true modular_tests=disabled"
create_account messagebus &&
-default_build &&
+default_build