[Lunar-commits] <moonbase> dbus: fix the BUILD file.

Florin Braescu florin at lunar-linux.org
Wed Dec 31 20:18:32 CET 2008


commit 86ca55e73cc6882a2a3d3fc17c35617f61d697f9
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Wed Dec 31 21:18:32 2008 +0200

    dbus: fix the BUILD file.
---
 devel/dbus/BUILD |   24 ++++++++++--------------
 1 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/devel/dbus/BUILD b/devel/dbus/BUILD
index 32d27ea..67b2197 100644
--- a/devel/dbus/BUILD
+++ b/devel/dbus/BUILD
@@ -1,30 +1,26 @@
 (
 
+  patch_it $SOURCE_CACHE/$SOURCE2 1  &&
+
   if module_installed qt3 ; then
     . /etc/profile.d/qt3.rc
-  fi
-
-  if module_installed gtk-sharp ; then
-    OPTS="$OPTS --enable-mono"
-  else
-    OPTS="$OPTS --disable-mono"
-  fi
+  fi  &&
 
-  OPTS="$OPTS --enable-checks --with-xml=expat                      \
-        --with-system-pid-file=/var/run/messagebus.pid              \
-        --with-system-socket=/var/lib/dbus/system_bus_socket        \
-        --with-session-socket-dir=/tmp  --with-dbus-user=messagebus \
+  OPTS="$OPTS --enable-checks --with-xml=expat                       \
+        --with-system-pid-file=/var/run/messagebus.pid               \
+        --with-system-socket=/var/lib/dbus/system_bus_socket         \
+        --with-session-socket-dir=/tmp  --with-dbus-user=messagebus  \
         --disable-xml-docs --with-init-scripts=none --disable-verbose-mode"
 
   default_build  &&
 
   # The following used to be in POST_INSTALL but the service wasn't starting
   # on FIRST install due to the lack of existing /var/lib/dbus
-  add_priv_user messagebus:messagebus -d /dev/null -s /bin/false &&
+  add_priv_user messagebus:messagebus -d /dev/null -s /bin/false  &&
   mkdir -p /var/lib/dbus  &&
-  chown -R messagebus:messagebus /var/lib/dbus &&
+  chown -R messagebus:messagebus /var/lib/dbus  &&
 
-  mkdir -p /etc/X11/xinit/xinitrc.d/ &&
+  mkdir -p /etc/X11/xinit/xinitrc.d/  &&
   install -m755 $SCRIPT_DIRECTORY/30-dbus /etc/X11/xinit/xinitrc.d/ 
 
 ) > $C_FIFO 2>&1


More information about the Lunar-commits mailing list