[Lunar-commits] <moonbase> dconf: gobject-introspection & vala are optional

Paul Bredbury brebs at lunar-linux.org
Tue Jan 18 17:45:07 CET 2011


commit fb4d68f305d48819e707f5573dfe75395b9a0f9f
Author: Paul Bredbury <brebs at lunar-linux.org>
Date:   Tue Jan 18 23:45:07 2011 +0700

    dconf: gobject-introspection & vala are optional
---
 zbeta/dconf/DEPENDS |    6 +++++-
 zbeta/dconf/DETAILS |    2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/zbeta/dconf/DEPENDS b/zbeta/dconf/DEPENDS
index b701d2e..ae6cd8c 100644
--- a/zbeta/dconf/DEPENDS
+++ b/zbeta/dconf/DEPENDS
@@ -1 +1,5 @@
-depends gobject-introspection
+optional_depends gobject-introspection "--enable-introspection=yes" "--enable-introspection=no" "for introspection support"
+
+# A disabling option is missing from dconf 0.5.1
+# http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/gnome-base/dconf/files/dconf-0.5.1-automagic-vala.patch
+optional_depends vala "" "" "to compile .vala source files"
diff --git a/zbeta/dconf/DETAILS b/zbeta/dconf/DETAILS
index dbfbdb8..38761a3 100644
--- a/zbeta/dconf/DETAILS
+++ b/zbeta/dconf/DETAILS
@@ -12,5 +12,5 @@
 cat << EOF
 dconf is a low-level configuration system. Its main purpose is to
 provide a back-end to GSettings on platforms that don't already have
-configuration storage systems. 
+configuration storage systems.
 EOF


More information about the Lunar-commits mailing list