File clutter-gtk-0.10.8-win32.patch of Package mingw64-clutter-gtk

--- clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-embed.c	2010-09-16 14:49:52.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-embed.c	2010-11-24 10:47:27.000000000 +0100
@@ -53,7 +53,7 @@
 
 #elif defined(HAVE_CLUTTER_GTK_WIN32)
 
-#include <clutter/clutter-win32.h>
+#include <clutter/win32/clutter-win32.h>
 #include <gdk/gdkwin32.h>
 
 #endif /* HAVE_CLUTTER_GTK_{X11,WIN32} */
@@ -471,7 +471,9 @@
 
     clutter_backend_set_double_click_time (backend, double_click_time);
     clutter_backend_set_double_click_distance (backend, double_click_distance);
+#if HAVE_CLUTTER_GTK_X11
     clutter_backend_set_resolution (backend, xft_dpi / 1024.0);
+#endif
     clutter_backend_set_font_name (backend, font_name);
   }
 #endif /* CLUTTER_CHECK_VERSION (1, 3, 8) */
--- clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-util.c	2010-09-16 15:46:51.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-util.c	2010-11-24 10:54:50.000000000 +0100
@@ -16,7 +16,7 @@
 
 #elif defined(HAVE_CLUTTER_GTK_WIN32)
 
-#include <clutter/clutter-win32.h>
+#include <clutter/win32/clutter-win32.h>
 #include <gdk/gdkwin32.h>
 
 #endif /* HAVE_CLUTTER_GTK_{X11,WIN32} */
--- clutter-gtk-0.10.8/clutter-gtk/Makefile.am	2010-09-16 15:44:00.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/Makefile.am	2010-11-24 10:47:27.000000000 +0100
@@ -35,7 +35,7 @@
 # please, keep the list sorted alphabetically
 libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = $(sources_c)
 libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
-libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS) -no-undefined
 libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_CFLAGS = $(MAINTAINER_CFLAGS) $(GTK_CFLAGS) $(CLUTTER_CFLAGS) 
 
 cluttergtkheadersdir = $(includedir)/clutter-1.0/clutter-gtk
--- clutter-gtk-0.10.8/configure.ac	2010-09-16 15:49:08.000000000 +0200
+++ clutter-gtk-0.10.8/configure.ac	2010-11-24 10:47:27.000000000 +0100
@@ -76,10 +76,10 @@
 
         [win32], [
           AC_DEFINE([HAVE_CLUTTER_GTK_WIN32], 1, [Using the Win32 flavour])
-          PKG_CHECK_MODULES(CLUTTER, clutter-win32-1.0 >= $CLUTTER_REQUIRED)
+          PKG_CHECK_MODULES(CLUTTER, clutter-win32-1.0 >= clutter_req_version)
           PKG_CHECK_MODULES(GTK, gtk+-win32-2.0 >= gtk_req_version)
           CLUTTER_GTK_REQUIRES="clutter-win32-1.0 gtk+-win32-2.0"
-        ]
+        ],
 
         [AC_MSG_ERROR([Invalid argument for --with-flavour])]
 )
openSUSE Build Service is sponsored by