Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37512341
en ru br
ALT Linux repos
S:3.2.6-alt4
5.0: 2.26.2-alt1
4.1: 2.22.0-alt1
4.0: 2.16.1-alt1
3.0: 1.0.9-alt7.1

Group :: System/Servers
RPM: GConf

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%_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

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin