Hello community,

here is the log from the commit of package dconf for openSUSE:Factory checked 
in at 2012-02-16 16:12:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dconf (Old)
 and      /work/SRC/openSUSE:Factory/.dconf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dconf", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/dconf/dconf.changes      2012-01-09 
12:03:11.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.dconf.new/dconf.changes 2012-02-16 
16:12:33.000000000 +0100
@@ -1,0 +2,24 @@
+Tue Feb  7 08:28:10 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.11.5:
+  + Do not install non-standard icon sizes
+  + Fix a bug with getting default values when no profile is in use
+  + Some general code cleanups on the client side
+  + Improve Makefile compatibility: avoid using 'echo -e'
+- Drop hack that removed installed icons with non-standard size:
+  fixed upstream.
+
+-------------------------------------------------------------------
+Wed Feb  1 09:26:26 UTC 2012 - vu...@opensuse.org
+
+- Update to version 0.11.3:
+  + Require vala 0.15.1
+  + Add icon for dconf-editor
+- Call %icon_theme_cache_post(un) in %post/%postun of dconf-editor,
+  now that there is an icon.
+- Drop hack in %install about the Icon key in dconf-editor.desktop:
+  there's an icon now.
+- Remove installed icons that are using a non-standard size, to
+  avoid owning unneeded directories.
+
+-------------------------------------------------------------------

Old:
----
  dconf-0.11.2.tar.bz2

New:
----
  dconf-0.11.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dconf.spec ++++++
--- /var/tmp/diff_new_pack.GUfTzp/_old  2012-02-16 16:12:34.000000000 +0100
+++ /var/tmp/diff_new_pack.GUfTzp/_new  2012-02-16 16:12:34.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dconf
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,19 @@
 #
 
 
-
 Name:           dconf
-Version:        0.11.2
-Release:        1
-# FIXME: remove sed hack to remove icon from desktop file when there's an icon 
in the tarball
-License:        LGPLv2.1+
+Version:        0.11.5
+Release:        0
 Summary:        Simple key-based configuration system
+License:        LGPL-2.1+
 Group:          System/Libraries
 Url:            http://live.gnome.org/dconf
-Source:         
http://download.gnome.org/sources/dconf/0.11/%{name}-%{version}.tar.bz2
+Source:         
http://download.gnome.org/sources/dconf/0.11/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 # For directory ownership
 BuildRequires:  dbus-1
 BuildRequires:  update-desktop-files
-BuildRequires:  vala
+BuildRequires:  vala >= 0.15.1
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.29.90
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
@@ -49,7 +47,6 @@
 have configuration storage systems.
 
 %package -n libdconf0
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- Library
 Group:          System/Libraries
 # The library doesn't really work if the dconf service is not reachable, so we
@@ -62,7 +59,6 @@
 have configuration storage systems.
 
 %package -n libdconf-dbus-1-0
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- Library for D-Bus
 Group:          System/Libraries
 # The library doesn't really work if the dconf service is not reachable, so we
@@ -75,7 +71,6 @@
 have configuration storage systems.
 
 %package -n gsettings-backend-dconf
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- GSettings Backend
 Group:          System/Libraries
 Requires:       %{name} = %{version}
@@ -92,7 +87,6 @@
 the settings.
 
 %package editor
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- Graphical Editor
 Group:          System/GUI/GNOME
 Requires:       %{name} = %{version}
@@ -106,7 +100,6 @@
 This package provides a graphical editor for dconf database.
 
 %package devel
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- Development Files
 Group:          Development/Libraries/GNOME
 Requires:       libdconf0 = %{version}
@@ -117,7 +110,6 @@
 have configuration storage systems.
 
 %package -n libdconf-dbus-devel
-License:        LGPLv2.1+
 Summary:        Simple key-based configuration system -- Development Files
 Group:          Development/Libraries/GNOME
 Requires:       libdconf-dbus-1-0 = %{version}
@@ -146,8 +138,6 @@
 %makeinstall
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/applications/dconf-editor.desktop SystemSetup
-# FIXME: temporary hack to make the build not fail while we have no icon
-sed -i "s/^Icon=dconf-editor/#Icon=dconf-editor/" 
%{buildroot}%{_datadir}/applications/dconf-editor.desktop
 mkdir -p %{buildroot}%{_sysconfdir}/dconf/{profile,db}
 
 %post -n libdconf0 -p /sbin/ldconfig
@@ -166,10 +156,12 @@
 
 %post editor
 %desktop_database_post
+%icon_theme_cache_post
 %glib2_gsettings_schema_post
 
 %postun editor
 %desktop_database_postun
+%icon_theme_cache_postun
 %glib2_gsettings_schema_postun
 
 %files
@@ -203,6 +195,7 @@
 %{_datadir}/applications/dconf-editor.desktop
 %{_datadir}/dconf-editor/
 %{_datadir}/glib-2.0/schemas/ca.desrt.dconf-editor.gschema.xml
+%{_datadir}/icons/hicolor/*/apps/dconf-editor.png
 
 %files devel
 %defattr(-, root, root)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to