SHA256
1
0
forked from pool/dconf

Accepting request 61016 from GNOME:Factory

Accepted submit request 61016 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/61016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dconf?expand=0&rev=10
This commit is contained in:
Ruediger Oertel 2011-02-14 00:45:15 +00:00 committed by Git OBS Bridge
commit 21bd4529df
4 changed files with 42 additions and 18 deletions

View File

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

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

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

View File

@ -1,19 +1,39 @@
-------------------------------------------------------------------
Sun Feb 13 13:56:19 CET 2011 - vuntz@opensuse.org
- Call relevant macros in %post/%postun:
+ %desktop_database_post/postun because the package ships at
least one desktop file.
-------------------------------------------------------------------
Mon Feb 7 14:50:49 UTC 2011 - fcrozat@novell.com
- Update to version 0.7.2:
+ Remove some unused variables (bgo#640566)
+ Add a mutex to fix multi-threading issue (bgo#640611)
+ Don't crash if we have no D-Bus
+ Clean up symbol exports
+ Fix a crash in the service when using 'reset'
+ Drop old linker options that were for libtool
-------------------------------------------------------------------
Tue Jan 18 09:42:06 UTC 2011 - fcrozat@novell.com
- Update to version 0.7.1:
+ fix linking with strict linkers
+ Fix linking with strict linkers
- Changes from version 0.7:
+ new library to use dconf with libdbus-1
+ quite a lot of improvements and bug-fixes in dconf-editor
+ some bug fixes in the GSettings backend (crashers caused by
use if custom dconf profiles)
+ increased Vala dependency to 0.11.4 (required for dconf-editor
+ New library to use dconf with libdbus-1
+ Quite a lot of improvements and bug-fixes in dconf-editor
+ Some bug fixes in the GSettings backend (crashers caused by
use of custom dconf profiles)
+ Increased Vala dependency to 0.11.4 (required for dconf-editor
fixes)
- Create new subpackage libdconf-dbus-1-0 and libdconf-dbus-devel
- BuildRequires pkgconfig(dbus-1) and update-desktop-files
- Add pkgconfig(dbus-1) and update-desktop-files BuildRequires.
- Drop dconf-fix-dbus-introspection-enumeration.patch: fixed
upstream.
- Drop 0001-Bug-639523-crash-when-DCONF_PROFILE-is-set.patch:
fixed upstream
fixed upstream.
-------------------------------------------------------------------
Mon Jan 17 12:14:56 UTC 2011 - fcrozat@novell.com

View File

@ -18,7 +18,7 @@
Name: dconf
Version: 0.7.1
Version: 0.7.2
Release: 1
# NOTE: once vala becomes 0.12, change BuildRequires back away from vala-unstable-devel
# FIXME: remove SUSE_ASNEEDED=0 when this is fixed: https://bugzilla.gnome.org/show_bug.cgi?id=626280
@ -30,6 +30,7 @@ Source: %{name}-%{version}.tar.bz2
Source99: baselibs.conf
# For directory ownership
BuildRequires: dbus-1
BuildRequires: update-desktop-files
BuildRequires: vala-unstable-devel
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gio-2.0)
@ -39,7 +40,6 @@ BuildRequires: pkgconfig(libxml-2.0)
%if 0%{?BUILD_FROM_VCS}
BuildRequires: gtk-doc
%endif
BuildRequires: update-desktop-files
# dconf provides a dbus service, but has no dependency on dbus in any way
# (because it uses gdbus), so we need an explicit Requires
Requires: dbus-1
@ -118,7 +118,7 @@ have configuration storage systems.
%package -n libdconf-dbus-devel
License: LGPLv2.1+
Summary: Simple key-based configuration system -- Development Files
Summary: Simple key-based configuration system -- Development Files
Group: Development/Libraries/GNOME
Requires: libdconf-dbus-1-0 = %{version}
@ -146,9 +146,7 @@ export SUSE_ASNEEDED=0
%install
%makeinstall
find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%suse_update_desktop_file %{buildroot}%{_datadir}/applications/dconf-editor.desktop
mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%post -n libdconf0 -p /sbin/ldconfig
@ -165,6 +163,12 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%postun -n gsettings-backend-dconf
%glib2_gio_module_postun
%post editor
%desktop_database_post
%postun editor
%desktop_database_postun
%files
%defattr(-, root, root)
%doc COPYING NEWS
@ -175,7 +179,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%{_datadir}/dbus-1/services/ca.desrt.dconf.service
%{_datadir}/dbus-1/system-services/ca.desrt.dconf.service
# alternative databases
%{_sysconfdir}/dconf
%{_sysconfdir}/dconf/
%files -n libdconf0
%defattr(-, root, root)
@ -193,7 +197,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
%defattr(-, root, root)
%{_bindir}/dconf-editor
%{_datadir}/applications/dconf-editor.desktop
%{_datadir}/dconf-editor
%{_datadir}/dconf-editor/
%files devel
%defattr(-, root, root)