clutter: fix broken clutter-gtk
authorAndreas Müller <schnitzeltony@gmx.de>
Fri, 4 Feb 2011 05:36:10 +0000 (05:36 +0000)
committerTom Rini <tom_rini@mentor.com>
Fri, 11 Feb 2011 22:24:53 +0000 (15:24 -0700)
commit47fd3c8109273caaa0544262eba5e8217a3c7cc2
treebf9a590c1fbd64d624f2cc805b9e19a7169f0826
parentb4265bfdb1fa53f71fa15ff4804e13cd22ad4dee
clutter: fix broken clutter-gtk

* Since clutter 1.4.2 clutter-gtk fails for machines/archs configuring
* flavour=eglx with (see clutter.inc)
*
* | Making all in clutter-gtk
* | make[2]: Entering directory `/home/Superandi/tmp/work/armv7a-angstrom-linux-gnueabi/clutter-gtk-0.10.8-r2.0/clutter-gtk-0.10.8/clutter-gtk'
* |   CC     libclutter_gtk_0.10_la-gtk-clutter-embed.lo
* |   CC     libclutter_gtk_0.10_la-gtk-clutter-scrollable.lo
* |   CC     libclutter_gtk_0.10_la-gtk-clutter-util.lo
* |   CC     libclutter_gtk_0.10_la-gtk-clutter-viewport.lo
* |   CC     libclutter_gtk_0.10_la-gtk-clutter-zoomable.lo
* |   CCLD   libclutter-gtk-0.10.la
* | /home/Superandi/tmp/sysroots/i686-linux/usr/armv7a/lib/gcc/arm-angstrom-linux-gnueabi/4.3.3/../../../../arm-angstrom-linux-gnueabi/bin/ld: cannot find -lclutter-egl-1.0
*
* Since clutter 1.3.x in 'configure.ac' the meaning of 'CLUTTER_WINSYS' has
* changed. In clutter 1.2.x 'CLUTTER_WINSYS' contained the value passed by
* 'flavour' (in the error case 'eglx'). In 1.3.x this variable is set in
* 'configure.ac'. For flavour=eglx it is set to 'egl'! The correct value
* 'eglx' is found in 'CLUTTER_SONAME_INFIX'. Some of the '*.pc.in' files
* were changed. clutter-gtk fell victim for clutter-x11.pc.in.
*
* Build tested for all clutter recipes with
*
* BB_VERSION        = "1.10.2"
* MACHINE           = "overo"
* DISTRO            = "angstrom"
* DISTRO_VERSION    = "2010.7-test-20110203"

Signed-off-by: Andreas Mueller <schnitzeltony@gmx.de>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
recipes/clutter/clutter-1.4.2/fix-lib-location.patch [new file with mode: 0644]
recipes/clutter/clutter_1.4.2.bb