# $Id$ PNAME="dconf" PVER="0.28.0" PBUILD="r1" PCAT="gnome-base" DESCRIPTION="A low-level configuration system." HOMEPAGE="http://www.gnome.org/" DEPEND=">= dev-libs/glib2-2.56 >= sys-apps/dbus-1.10" SDEPEND=">= dev-util/pkgconfig-0.25 >= dev-lang/vala-0.40 >= app-text/docbook-xsl-stylesheets-1.78" SRCFILE="${PNAME}-${PVER}.tar.xz" sminclude mtools gnome2 meson UP2DATE="updatecmd_gnome ${PNAME}" src_install_dconf() { cd ${SRCDIR} meson_src_install || die # GSettings backend may be one of: memory, gconf, dconf # Only dconf is really considered functional by upstream # must have it enabled over gconf if both are installed minstalldir /etc/env.d || die MCONFIG="/etc/env.d/51dconf" mclearconfig || die maddconfig 'CONFIG_PROTECT_MASK="/etc/dconf"' maddconfig 'GSETTINGS_BACKEND="dconf"' }