Hello community,

here is the log from the commit of package clutter-gtk for openSUSE:Factory
checked in at Thu May 5 16:19:38 CEST 2011.



--------
--- GNOME/clutter-gtk/clutter-gtk.changes       2011-02-16 17:22:27.000000000 
+0100
+++ /mounts/work_src_done/STABLE/clutter-gtk/clutter-gtk.changes        
2011-04-20 13:44:46.000000000 +0200
@@ -1,0 +2,34 @@
+Tue Apr  5 12:54:26 UTC 2011 - [email protected]
+
+- Update to version 1.0.0:
+  + Depend on gtk+ ≥ 3.0.0.
+  + Depend on clutter ≥ 1.4.0.
+  + Fix build for GLES environments.
+  + Use a global filter for GDK events.
+  + Fix various compiler warnings.
+  + Allow calling gtk_clutter_init* multiple times.
+  + Append the API version to the API reference.
+  + Do not export private symbols from the shared library.
+- Drop clutter-gtk-no-DISABLE_DEPRECATED.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Thu Mar  3 13:11:18 UTC 2011 - [email protected]
+
+- Update to version 0.91.8:
+  + Disable multi-device support in GDK to unbreak the event
+    filter function we use to dispatch events from GDK to Clutter.
+  + Update to the new StyleContext API.
+  + Remove the GdkColor/GtkStyle/ClutterColor utility API: the
+    old GtkStyle colors have been deprecated in GTK+.
+  + Use gettext to localize messages.
+
+-------------------------------------------------------------------
+Wed Mar  2 17:18:11 CET 2011 - [email protected]
+
+- Manually merged change from Factory (from Feb 16 09:23:10 CET),
+  and revert it since it's not needed with 0.90.x.
+- Remove the libclutter-gtk-0_90-0 Conflicts that was used as
+  workaround in 11.4: it's not needed anymore now that we have a
+  new higher version.
+
+-------------------------------------------------------------------
@@ -10,0 +45,42 @@
+
+-------------------------------------------------------------------
+Thu Dec 23 15:54:56 CET 2010 - [email protected]
+
+- Update to version 0.91.6:
+  + General clean up of the code.
+  + Introspection fixes.
+  + Moved the texture integration with gtk+ types into a separate
+    class, GtkClutterTexture.
+  + Fixes to work with gtk+ ≥ 2.91.7.
+  + Added translation domain.
+- Add clutter-gtk-no-DISABLE_DEPRECATED.patch to build without the
+  DISABLE_*_DEPRECATED flags: they create some issues on x86_64.
+
+-------------------------------------------------------------------
+Fri Dec 17 11:38:46 CET 2010 - [email protected]
+
+- Update to version 0.91.4:
+  + Update after the removal of gtk_widget_hide_all()
+- Changes from version 0.91.2:
+  + Depend on gtk+ ≥ 2.91.1
+  + Use cairo surfaces to replace the deprecated GdkPixmap.
+  + Remove GdkColormap.
+  + Use GtkWidget instead of GtkSizeRequest.
+  + Introspection and build fixes.
+- Changes from version 0.90.2:
+  + Depend on Clutter 1.3 and GTK+ 2.90, in preparation for the 1.4
+    and 3.0 cycles, respectively.
+  + Allow embedding GTK+ widgets inside the ClutterStage provided
+    by GtkClutterEmbed.
+  + Whenever possible, use a GDK filter function to let Clutter
+    update its internal state.
+  + Allow retrieving the GOptionGroup for Clutter-GTK, to defer
+    the initialization.
+  + Remove GtkClutterScrollable and GtkClutterViewport.
+- Change clutter-devel and gtk2-devel BuildRequires to
+  pkgconfig(clutter-x11-1.0) and pkgconfig(gtk+-x11-3.0).
+- Rename libclutter-gtk-0_10-0 to libclutter-gtk-1_0-0, following
+  the library name change.
+- Remove explicit gtk2-devel, clutter-devel Requires in devel
+  package: they will be automatically added the pkgconfig() way.
+- Drop clutter-fixes-from-git.patch: fixed upstream.

calling whatdependson for head-i586


Old:
----
  clutter-fixes-from-git.patch
  clutter-gtk-0.10.8.tar.bz2

New:
----
  clutter-gtk-1.0.0.tar.bz2

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

Other differences:
------------------
++++++ clutter-gtk.spec ++++++
--- /var/tmp/diff_new_pack.BuvZpf/_old  2011-05-05 16:17:53.000000000 +0200
+++ /var/tmp/diff_new_pack.BuvZpf/_new  2011-05-05 16:17:53.000000000 +0200
@@ -15,24 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 Summary:        GTK+ integration for Clutter
 
 Name:           clutter-gtk
-Version:        0.10.8
-Release:        6
+Version:        1.0.0
+Release:        1
 License:        LGPLv2.1+
 Group:          System/Libraries
+Url:            http://clutter-project.org/
 Source0:        
http://www.clutter-project.org/sources/clutter-gtk/0.6/%{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM clutter-fixes-from-git.patch [email protected] -- Taken 
from git, to fix build
-Patch0:         clutter-fixes-from-git.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  clutter-devel
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
-BuildRequires:  gtk2-devel
-Url:            http://clutter-project.org/
+BuildRequires:  pkgconfig(clutter-x11-1.0)
+BuildRequires:  pkgconfig(gtk+-x11-3.0)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Clutter is an open source software library for creating fast, visually
@@ -40,17 +37,12 @@
 
 Clutter GTK+ enables the use of GTK+ with Clutter.
 
-%package -n libclutter-gtk-0_10-0
+%package -n libclutter-gtk-1_0-0
 License:        LGPLv2.1+
 Summary:        GTK+ integration for Clutter
 Group:          System/Libraries
-# Fix for 11.4: in 11.3, we had clutter-gtk 0.90.1 and upgrading to 11.4 will
-# leave this package around. However, this means that the 0.90.1 introspection
-# files will be used by default, since they have a higher version, and that's
-# just plain wrong. So we have to conflict with the old package.
-Conflicts:      libclutter-gtk-0_90-0 <= 0.90.1
 
-%description -n libclutter-gtk-0_10-0
+%description -n libclutter-gtk-1_0-0
 Clutter is an open source software library for creating fast, visually
 rich and animated graphical user interfaces.
 
@@ -59,9 +51,7 @@
 %package devel
 License:        LGPLv2.1+
 Summary:        GTK+ integration for Clutter - Development Files
-Requires:       libclutter-gtk-0_10-0 = %{version}
-Requires:       gtk2-devel
-Requires:       clutter-devel
+Requires:       libclutter-gtk-1_0-0 = %{version}
 Provides:       clutter-gtk-doc = %{version}
 Obsoletes:      clutter-gtk-doc < %{version}
 Group:          Development/Libraries/GNOME
@@ -74,7 +64,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure --disable-static \
@@ -88,25 +77,25 @@
 %makeinstall
 %{__rm} %{buildroot}/%{_libdir}/*.la
 
-%post -n libclutter-gtk-0_10-0 -p /sbin/ldconfig
+%post -n libclutter-gtk-1_0-0 -p /sbin/ldconfig
 
-%postun -n libclutter-gtk-0_10-0 -p /sbin/ldconfig
+%postun -n libclutter-gtk-1_0-0 -p /sbin/ldconfig
 
 %clean
 rm -rf %{buildroot}
 
-%files -n libclutter-gtk-0_10-0
+%files -n libclutter-gtk-1_0-0
 %defattr(-,root,root)
 %doc README COPYING ChangeLog
 %{_libdir}/*.so.*
-%{_libdir}/girepository-1.0/GtkClutter-0.10.typelib
+%{_libdir}/girepository-1.0/GtkClutter-1.0.typelib
 
 %files devel
 %defattr(-,root,root)
 %{_libdir}/*.so
-%{_includedir}/clutter-1.0/clutter-gtk/
-%{_libdir}/pkgconfig/*.pc
+%{_includedir}/clutter-gtk-1.0/
+%{_libdir}/pkgconfig/clutter-gtk-1.0.pc
 %{_datadir}/gir-1.0/*.gir
-%{_datadir}/gtk-doc/html/clutter-gtk/
+%{_datadir}/gtk-doc/html/clutter-gtk-1.0/
 
 %changelog

++++++ clutter-gtk-0.10.8.tar.bz2 -> clutter-gtk-1.0.0.tar.bz2 ++++++
++++ 61848 lines of diff (skipped)


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



Remember to have fun...

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

Reply via email to