%_gconf2_bin %_bindir/gconftool-2 %gconf2_default_source $(%_gconf2_bin --get-default-source) # Install/uninstall gconf2 schemas. %gconf2_install() %_sbindir/gconf_install_schema %* %gconf2_uninstall() %_sbindir/gconf_uninstall_schema %* # Get key value %gconf2_get() %_bindir/gconf2_get %* # Set a key to a value and sync. %gconf2_set() %_bindir/gconf2_set %* # Unset a key. %gconf2_unset() \ %_gconf2_bin --direct --config-source=%gconf2_default_source --unset %* # Unset a key recursively. %gconf2_unset_r() \ %_gconf2_bin --direct --config-source=%gconf2_default_source --recursive-unset %* # Set new schemas. %gconf2_set_new() %_bindir/gconf2_add %* # Strip translations fom schema files %_gconf2_strip_bin %_datadir/gconf/gconf2-strip-locales.sh %gconf2_stripschemas() \ %_gconf2_strip_bin "%buildroot%_datadir/gconf/locale" \ "%buildroot%_sysconfdir/gconf/schemas/*.schemas"; \ %__subst 's,%buildroot,,' %buildroot%_sysconfdir/gconf/schemas/*.schemas >/dev/null