[Sugar-devel] [PATCH] Make building GConf-dbus optional

Bernie Innocenti bernie at codewiz.org
Thu Sep 2 13:27:59 EDT 2010


Compiling this module frequently breaks, resulting in difficulties for
novice developers and waste of time for everyone else.

This patch simply makes GConf-dbus an optional compilation unit. If
there's some consensus, I could follow up with a more aggressive patch
removing it althogether.

GConf-dbus is unmaintained and is no longer part of any Linux
distribution. It was used to support multiple Sugar profiles within
the same UNIX user, a feature of dubious usefulness that could be used
to test collaboration without creating multiple accounts.

Signed-off-by: Bernie Innocenti <bernie at codewiz.org>
---
 config/modulesets/glucose-0.84.modules           |    1 -
 config/modulesets/glucose-versionsupport.modules |    1 -
 config/modulesets/glucose.modules                |    1 -
 3 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/config/modulesets/glucose-0.84.modules b/config/modulesets/glucose-0.84.modules
index 9d7e1cd..005988e 100644
--- a/config/modulesets/glucose-0.84.modules
+++ b/config/modulesets/glucose-0.84.modules
@@ -21,7 +21,6 @@
   <autotools id="sugar">
     <branch module="sugar/mainline.git" revision="sucrose-0.84" checkoutdir="sugar"/>
     <dependencies>
-      <dep package="GConf-dbus"/>
       <dep package="sugar-base"/>
       <dep package="sugar-toolkit"/>
       <dep package="sugar-artwork"/>
diff --git a/config/modulesets/glucose-versionsupport.modules b/config/modulesets/glucose-versionsupport.modules
index a26c8a6..372ddc0 100644
--- a/config/modulesets/glucose-versionsupport.modules
+++ b/config/modulesets/glucose-versionsupport.modules
@@ -21,7 +21,6 @@
   <autotools id="sugar">
     <branch module="sugar/silbe.git" revision="t/versions" checkoutdir="sugar"/>
     <dependencies>
-      <dep package="GConf-dbus"/>
       <dep package="metacity"/>
       <dep package="python-xklavier"/>
       <dep package="sugar-base"/>
diff --git a/config/modulesets/glucose.modules b/config/modulesets/glucose.modules
index 2a9a8ce..12c8171 100644
--- a/config/modulesets/glucose.modules
+++ b/config/modulesets/glucose.modules
@@ -21,7 +21,6 @@
   <autotools id="sugar">
     <branch module="sugar/mainline.git" checkoutdir="sugar"/>
     <dependencies>
-      <dep package="GConf-dbus"/>
       <dep package="metacity"/>
       <dep package="python-xklavier"/>
       <dep package="sugar-base"/>
-- 
1.7.2.2



More information about the Sugar-devel mailing list