Hello community,
here is the log from the commit of package clutter
checked in at Wed Jul 16 21:16:19 CEST 2008.
--------
--- GNOME/clutter/clutter.changes 2008-07-04 15:52:17.000000000 +0200
+++ clutter/clutter.changes 2008-07-16 14:58:16.802792000 +0200
@@ -1,0 +2,7 @@
+Wed Jul 16 08:34:10 EDT 2008 - hfiguiere@suse.de
+
+- Upgrade to 0.8.0
+ * Large parts rewritten
+ * API changes.
+
+-------------------------------------------------------------------
Old:
----
clutter-0.6.4.tar.bz2
New:
----
clutter-0.8.0.tar.bz2
clutter-fixed.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ clutter.spec ++++++
--- /var/tmp/diff_new_pack.fZ4794/_old 2008-07-16 21:14:01.000000000 +0200
+++ /var/tmp/diff_new_pack.fZ4794/_new 2008-07-16 21:14:01.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package clutter (Version 0.6.4)
+# spec file for package clutter (Version 0.8.0)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,16 +13,21 @@
Summary: The clutter library
Name: clutter
-Version: 0.6.4
-Release: 2
+Version: 0.8.0
+Release: 1
License: LGPL v2.1 or later
Group: System/Libraries
Source0: http://www.clutter-project.org/sources/clutter/0.6/%{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM clutter-fixed.diff http://bugzilla.openedhand.com/show_bug.cgi?id=1038 -- hfiguiere@suse.de
+Patch0: clutter-fixed.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: xorg-x11-devel xorg-x11-libXfixes-devel
BuildRequires: glib2-devel >= 2.14
BuildRequires: Mesa-devel gtk2-devel pango-devel xmlto
BuildRequires: gtk-doc >= 1.6
+%if 0%{?suse_version} > 1020
+BuildRequires: fdupes
+%endif
Url: http://clutter-project.org/
%define prefix /usr
@@ -32,12 +37,12 @@
-%package -n libclutter-glx-0_6-0
+%package -n libclutter-glx-0_8-0
License: LGPL v2.1 or later
Summary: The clutter library
Group: System/Libraries
-%description -n libclutter-glx-0_6-0
+%description -n libclutter-glx-0_8-0
Clutter is an open source software library for creating fast, visually
rich and animated graphical user interfaces.
@@ -46,11 +51,11 @@
%package devel
License: LGPL v2.1 or later
Summary: The clutter library (Development)
-Requires: libclutter-glx-0_6-0 = %{version}
+Requires: libclutter-glx-0_8-0 = %{version}
Requires: pango-devel
Requires: glib2-devel >= 2.14
Requires: gtk2-devel
-Group: System/Libraries
+Group: Development/Libraries/GNOME
%description devel
Clutter is an open source software library for creating fast, visually
@@ -73,6 +78,7 @@
%prep
%setup -q
+%patch0 -p1
%build
#autoreconf -si
@@ -82,15 +88,19 @@
%install
DESTDIR=$RPM_BUILD_ROOT make install
+%if 0%{?suse_version} > 1020
+%fdupes -s $RPM_BUILD_ROOT/%{_datadir}/gtk-doc/html
+%fdupes $RPM_BUILD_ROOT
+%endif
-%post -n libclutter-glx-0_6-0 -p /sbin/ldconfig
+%post -n libclutter-glx-0_8-0 -p /sbin/ldconfig
-%postun -n libclutter-glx-0_6-0 -p /sbin/ldconfig
+%postun -n libclutter-glx-0_8-0 -p /sbin/ldconfig
%clean
rm -rf $RPM_BUILD_ROOT
-%files -n libclutter-glx-0_6-0
+%files -n libclutter-glx-0_8-0
%defattr(-,root,root)
%doc README COPYING ChangeLog
%{_libdir}/*.so.*
@@ -99,15 +109,18 @@
%defattr(-,root,root)
%{_libdir}/*.so
%{_libdir}/*.*a
-%dir %{_includedir}/clutter-0.6
-%{_includedir}/clutter-0.6/*
+%{_includedir}/clutter-0.8
%{_libdir}/pkgconfig/*.pc
%files doc
%defattr(-,root,root)
-%dir %{_datadir}/gtk-doc/html/clutter
-%{_datadir}/gtk-doc/html/clutter/*
+%{_datadir}/gtk-doc/html/clutter
+%{_datadir}/gtk-doc/html/cogl
%changelog
+* Wed Jul 16 2008 hfiguiere@suse.de
+- Upgrade to 0.8.0
+ * Large parts rewritten
+ * API changes.
* Fri Jul 04 2008 hfiguiere@suse.de
- Initial package
++++++ clutter-0.6.4.tar.bz2 -> clutter-0.8.0.tar.bz2 ++++++
++++ 260020 lines of diff (skipped)
++++++ clutter-fixed.diff ++++++
--- clutter-0.8.0/clutter/clutter-fixed.c 2008-07-10 16:27:14.000000000 +0200
+++ clutter-0.8.0.new/clutter/clutter-fixed.c 2008-07-16 13:56:01.971107000 +0200
@@ -23,6 +23,8 @@
* Boston, MA 02111-1307, USA.
*/
+#define G_IMPLEMENT_INLINES
+
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
@@ -30,7 +32,6 @@
#include
participants (1)
-
root@Hilbert.suse.de