Accepting request 70476 from home:dimstar:branches:GNOME:Factory

Update to 0.7.5

OBS-URL: https://build.opensuse.org/request/show/70476
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/dconf?expand=0&rev=25
This commit is contained in:
Vincent Untz 2011-05-26 20:54:36 +00:00 committed by Git OBS Bridge
parent 52458e0f5d
commit 25f27362d0
4 changed files with 29 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84efc95cb62b6637b2131e110ff447908be739c2185d69bebb300293b561dfd9
size 184278

3
dconf-0.7.5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2103e8207744903790e9fac6427fa394bb485a0c7f4e0d03b0fb43268c34f33
size 193355

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Tue May 17 16:53:08 CEST 2011 - dimstar@opensuse.org
- Update to version 0.7.5:
+ Fix crashing if the database did not already exist
+ many fixes and improvements to the dconf-editor
- changes from version 0.7.4:
+ bgo#648949: multithreading issue fixed (which actually affects
all GSettings-using programs since dconf is used from a helper
thread in that case)
+ dconf commandline tool is vastly more friendly now
+ no more aborting on unrecognised arguments
+ proper help
+ bash completion support
+ support for sysadmin lockdown
+ the editor now properly reads installed enum xml files
- Add glib2_gsettings_schemas_* macros to -editor subpackage for
the new schema.
-------------------------------------------------------------------
Mon Apr 4 13:24:57 UTC 2011 - dimstar@opensuse.org

View File

@ -18,7 +18,7 @@
Name: dconf
Version: 0.7.3
Version: 0.7.5
Release: 1
# FIXME: remove SUSE_ASNEEDED=0 when this is fixed: https://bugzilla.gnome.org/show_bug.cgi?id=626280
License: LGPLv2.1+
@ -96,6 +96,7 @@ License: LGPLv2.1+
Summary: Simple key-based configuration system -- Graphical Editor
Group: System/GUI/GNOME
Requires: %{name} = %{version}
%glib2_gsettings_schema_requires
%description editor
dconf is a low-level configuration system. Its main purpose is to
@ -164,9 +165,11 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%post editor
%desktop_database_post
%glib2_gsettings_schema_post
%postun editor
%desktop_database_postun
%glib2_gsettings_schema_postun
%files
%defattr(-, root, root)
@ -179,6 +182,8 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
# alternative databases
%{_sysconfdir}/dconf/
# Bash completion helper
%{_sysconfdir}/bash_completion.d/dconf-bash-completion.sh
%files -n libdconf0
%defattr(-, root, root)
@ -197,6 +202,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%{_bindir}/dconf-editor
%{_datadir}/applications/dconf-editor.desktop
%{_datadir}/dconf-editor/
%{_datadir}/glib-2.0/schemas/ca.desrt.dconf-editor.gschema.xml
%files devel
%defattr(-, root, root)