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 - fcrozat@novell.com + +- 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 - fcrozat@novell.com + +- 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 - vuntz@opensuse.org + +- 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 - vuntz@opensuse.org + +- 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 - vuntz@opensuse.org + +- 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 vuntz@opensuse.org -- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org