Hello community,

here is the log from the commit of package mutter for openSUSE:Factory checked 
in at 2012-01-09 15:19:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mutter (Old)
 and      /work/SRC/openSUSE:Factory/.mutter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mutter", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/mutter/mutter.changes    2011-10-20 
14:08:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes       2012-01-09 
15:19:49.000000000 +0100
@@ -1,0 +2,55 @@
+Thu Jan  5 07:34:46 UTC 2012 - [email protected]
+
+- Update to version 3.3.3:
+  + Add keybindings for tiling to left or right [bgo#648700]
+  + Support GTK+'s hide-titlebar-when-maximized hint [bgo#665617]
+  + Load _DBUS_APPLICATION_ID, _DBUS_UNIQUE_NAME, _DBUS_OBJECT_PATH
+    property [bgo#664851]
+  + Handle changes to workspaces-only-on-primary GSetting
+    [bgo#664853]
+  + Don't use the Clutter default stage [bgo#664028]
+  + Fix compilation with --disable-introspection [bgo#661871]
+  + Fix problem where stage could end up mis-sized on startup with
+    multiple monitors
+  + Misc bug fixes [bgo#666015]
+  + Updated translations.
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+
+-------------------------------------------------------------------
+Mon Dec 12 10:40:37 UTC 2011 - [email protected]
+
+- Drop mutter-clutter-1.10.patch: this actually breaks mutter as we
+  need a clutter patch too, which is not ready yet.
+- Pass --enable-compile-warnings=maximum to configure: the default
+  is error, and we don't want to have -Werror in our CFLAGS.
+
+-------------------------------------------------------------------
+Tue Nov 22 09:43:50 UTC 2011 - [email protected]
+
+- Update to version 3.3.2:
+  + Move from GConf to GSettings for preferences [bgo#635378]
+  + meta_display_add_keybinding()/meta_display_remove_keybinding()
+    added to allow creating new keybindings at runtime [bgo#663428]
+  + Add suport for new _NET_WM_STATE_FOCUSED atom in _NET_WM_STATE
+    to allow applications to draw unfocused windows differently
+    [bgo#661427]
+  + Add meta_window_move_resize_frame() to allow specifying the
+    size and position of a window via the outside dimensions of the
+    window frame.
+  + Don't activate window tiling when moving in snap mode
+    [bgo#662270]
+  + Remove the ability to resize a window from the inner edge of
+    the titlebar [bgo#660129]
+  + Fix for deprecations in GTK+ [bgo#662574, bgo#662895]
+  + Bugs fixed: bgo#662895, bgo#642652, bgo#660941, bgo#662225
+  + Updated translations.
+- Add mutter-clutter-1.10.patch: Fix build with clutter 1.10.
+- Add pkgconfig(gsettings-desktop-schemas) BuildRequires: new
+  dependency.
+- Drop gconf-devel BuildRequires: migration to GSettings completed.
+- Replace gconf schema packaging machinery with
+  %glib2_gsettings_schema_* macros.
+
+-------------------------------------------------------------------

Old:
----
  mutter-3.2.1.tar.bz2

New:
----
  mutter-3.3.3.tar.xz

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

Other differences:
------------------
++++++ mutter.spec ++++++
--- /var/tmp/diff_new_pack.fICUqN/_old  2012-01-09 15:19:50.000000000 +0100
+++ /var/tmp/diff_new_pack.fICUqN/_new  2012-01-09 15:19:50.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mutter
 #
-# 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
@@ -15,44 +15,43 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           mutter
 BuildRequires:  clutter-devel
 BuildRequires:  fdupes
-BuildRequires:  gconf2-devel
 BuildRequires:  gnome-doc-utils-devel
 BuildRequires:  gobject-introspection-devel
-BuildRequires:  gtk3-devel
+BuildRequires:  gtk3-devel >= 3.3.3
 BuildRequires:  intltool
 BuildRequires:  startup-notification-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 BuildRequires:  zenity
+BuildRequires:  pkgconfig(gsettings-desktop-schemas) >= 3.3.0
 BuildRequires:  pkgconfig(libcanberra-gtk3)
 %if 0%{?BUILD_FROM_VCS}
 BuildRequires:  gnome-common
 %endif
-License:        GPLv2+
-Group:          System/GUI/GNOME
-Version:        3.2.1
-Release:        1
+Version:        3.3.3
+Release:        0
 Summary:        Window and compositing manager based on Clutter
-Source:         
http://download.gnome.org/sources/mutter/3.2/%{name}-%{version}.tar.bz2
+License:        GPL-2.0+
+Group:          System/GUI/GNOME
+Source:         
http://download.gnome.org/sources/mutter/3.3/%{name}-%{version}.tar.xz
 Url:            http://www.gnome.org
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       zenity
 Recommends:     %{name}-lang
 Provides:       windowmanager
-%gconf_schemas_prereq
+%glib2_gsettings_schema_requires
 
 %description
 Mutter is a window and compositing manager based on Clutter, forked
 from Metacity.
 
 %package devel
-License:        GPLv2+
 Summary:        Include Files and Libraries mandatory for Development
 Group:          Development/Libraries/GNOME
 Requires:       %{name} = %{version}
@@ -75,7 +74,8 @@
 %configure \
        --libexecdir=%{_libexecdir}/%{name} \
        --disable-static \
-       --disable-schemas-install
+       --disable-schemas-install \
+        --enable-compile-warnings=maximum
 %__make %{?jobs:-j%jobs} V=1
 
 %install
@@ -89,27 +89,22 @@
 %suse_update_desktop_file %{name}
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/gnome/wm-properties/mutter-wm.desktop
 %find_lang %{name} %{?no_lang_C}
-%find_gconf_schemas
 %fdupes %{buildroot}
 
 %clean
 rm -rf %{buildroot}
 
-%pre -f %{name}.schemas_pre
-
 %post
 /sbin/ldconfig
 %desktop_database_post
-
-%posttrans -f %{name}.schemas_posttrans
-
-%preun -f %{name}.schemas_preun
+%glib2_gsettings_schema_post
 
 %postun
 /sbin/ldconfig
 %desktop_database_postun
+%glib2_gsettings_schema_postun
 
-%files -f %{name}.schemas_list
+%files
 %defattr (-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS rationales.txt README
 %{_bindir}/*
@@ -122,7 +117,13 @@
 %dir %{_datadir}/gnome
 %dir %{_datadir}/gnome/wm-properties
 %{_datadir}/gnome/wm-properties/mutter-wm.desktop
+# Do not depend on g-c-c just for a directory
+%dir %{_datadir}/gnome-control-center
+%dir %{_datadir}/gnome-control-center/keybindings
+%{_datadir}/gnome-control-center/keybindings/50-mutter-windows.xml
 %doc %{_mandir}/man*/*
+%{_datadir}/GConf/gsettings/mutter-schemas.convert
+%{_datadir}/glib-2.0/schemas/org.gnome.mutter.gschema.xml
 
 %files lang -f %{name}.lang
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to