[Lunar-commits] <moonbase-gnome> dconf: moved from other & version bumped
v4hn
me at v4hn.de
Sat Aug 18 20:37:18 CEST 2012
commit 9a04fd0b70a165717ca99fa03e6fcb4ba98ab184
Author: v4hn <me at v4hn.de>
Date: Sat, 18 Aug 2012 11:37:18 -0700
URL: https://github.com/lunar-linux/moonbase-gnome/commit/9a04fd0b70a165717ca99fa03e6fcb4ba98ab184
dconf: moved from other & version bumped
---
platform/dconf/BUILD +8/-0
platform/dconf/DEPENDS +14/-0
platform/dconf/DETAILS +15/-0
platform/dconf/POST_INSTALL +4/-0
4 files changed, 41 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/platform/dconf/BUILD
@@ -0,0 +1,8 @@
+(
+
+ # Only want glib-2 to own /usr/lib/gio/modules/giomodule.cache
+ sedit "s:dummy gio-querymodules:dummy echo:" configure &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/platform/dconf/DEPENDS
@@ -0,0 +1,14 @@
+depends glib-2
+depends dbus
+
+# gtk+-3 is currently not officially supported by lunar
+#optional_depends "gtk+-3" "" "--disable-editor" "build dconf editor"
+
+# A disabling option is missing from dconf
+# 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"
+
+optional_depends "gtk-doc" \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "for building documentation"
--- /dev/null
+++ b/platform/dconf/DETAILS
@@ -0,0 +1,15 @@
+ MODULE=dconf
+ VERSION=0.12.1
+ SOURCE=$MODULE-$VERSION.tar.xz
+ SOURCE_URL=$GNOME_URL/sources/$MODULE/${VERSION%.*}
+ SOURCE_VFY=sha1:1bdbf53b2e699fe58f69fa7a42164351e8560e05
+ WEB_SITE=http://live.gnome.org/dconf
+ ENTERED=20101128
+ UPDATED=20120818
+ SHORT="Simple low-level configuration system"
+
+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.
+EOF
--- /dev/null
+++ b/platform/dconf/POST_INSTALL
@@ -0,0 +1,4 @@
+if [[ -x /usr/bin/gio-querymodules ]] ; then
+ # Recreate /usr/lib/gio/modules/giomodule.cache
+ gio-querymodules /usr/lib/gio/modules
+fi
More information about the Lunar-commits
mailing list