clutter-gtk-1.0: Fix build issues for world build
authorSaul Wold <sgw@linux.intel.com>
Tue, 16 Nov 2010 18:07:34 +0000 (10:07 -0800)
committerSaul Wold <Saul.Wold@intel.com>
Thu, 18 Nov 2010 21:30:25 +0000 (13:30 -0800)
Added a patch to enable GTK_WIDGET macros properly
Added LIC_FILES_CHKSUM
Fixed up LICENSE Metadata

Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/recipes-graphics/clutter/clutter-gtk-1.0_git.bb
meta/recipes-graphics/clutter/clutter-gtk.inc
meta/recipes-graphics/clutter/clutter-gtk/disable_deprecated.patch [new file with mode: 0644]

index dfabbd5..47667d0 100644 (file)
@@ -1,12 +1,15 @@
 require clutter-gtk.inc
 
 PV = "0.90.0+git${SRCPV}"
-PR = "r1"
+PR = "r2"
 
-SRC_URI = "git://git.clutter-project.org/clutter-gtk.git;protocol=git;branch=master"
+SRC_URI = "git://git.clutter-project.org/clutter-gtk.git;protocol=git;branch=master \
+           file://disable_deprecated.patch"
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
 
 S = "${WORKDIR}/git"
 
-DEPENDS += "clutter-1.0"
+DEPENDS += "gtk+ clutter-1.0"
 
 EXTRA_OECONF += "--disable-introspection"
index 89ae3e5..25b5200 100644 (file)
@@ -1,6 +1,6 @@
 DESCRIPTION = "Clutter GTK+"
 HOMEPAGE = "http://www.clutter-project.org/"
-LICENSE = "LGPL"
+LICENSE = "LGPLv2"
 
 DEPENDS = "gtk+"
 
diff --git a/meta/recipes-graphics/clutter/clutter-gtk/disable_deprecated.patch b/meta/recipes-graphics/clutter/clutter-gtk/disable_deprecated.patch
new file mode 100644 (file)
index 0000000..fbfacee
--- /dev/null
@@ -0,0 +1,18 @@
+Enable GTK_WIDGET macros
+
+This patch enables the macros that clutter-gtk is still using
+
+Signed-off-by: Saul Wold <sgw@linux.intel.com>
+
+Index: git/clutter-gtk/Makefile.am
+===================================================================
+--- git.orig/clutter-gtk/Makefile.am   2010-11-16 11:04:29.000000000 -0800
++++ git/clutter-gtk/Makefile.am        2010-11-16 11:06:16.278993999 -0800
+@@ -16,7 +16,6 @@
+       -DG_DISABLE_DEPRECATED          \
+       -DGDK_PIXBUF_DISABLE_DEPRECATED \
+       -DGDK_DISABLE_DEPRECATED        \
+-      -DGTK_DISABLE_DEPRECATED        \
+       -DCLUTTER_DISABLE_DEPRECATED    \
+       $(CLUTTER_GTK_DEBUG_CFLAGS)     \
+       $(NULL)