1
0
mirror of https://git.yoctoproject.org/poky synced 2026-07-17 04:07:06 +00:00

clutter: Replace with 1.14.4 version

The package has been renamed to clutter-1.0 instead of clutter-vmajor.vminor,
keeping up with the upstream versioning policy (all 1.x packages install
clutter-1.0 pc file and headers and are backward compatible), and to simplify
dependency management (worth noting that since the 1.x development files are
not parall installable, it is not possible to use two versions of clutter 1.x
at the same time anyway).

Package configuration is provided via PACKAGECONFIG options as follows:

  'x11'  : enable X11 backend,
  'glx'  : enable GLX backend,
  'egl'  : enable EGL backend,
  'evdev': enable evdev input backend

Default configuration is 'glx'; typical configuration for embedded HW using
'native' EGL would be 'egl evdev'.

(From OE-Core rev: 4fbae4449fbb3f5eba499418b374c12bccfb4243)

Signed-off-by: Tomas Frydrych <tomas@sleepfive.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Tomas Frydrych
2013-05-20 16:05:21 +01:00
committed by Richard Purdie
parent e847bd9f31
commit bcb0616551
17 changed files with 70 additions and 407 deletions
@@ -0,0 +1,36 @@
Make tests installable
The test applications are useful for image testing.
Imported from clutter 1.8 package, git://git.openembedded.org/openembedded,
commit ae28ee3f7a060b9e0d13154a84f2444a98490b5b, updated patch header.
Upstream-Status: Inappropriate [configuration]
Signed-off-by: Tomas Frydrych <tomas@sleepfive.com>
Index: git/tests/interactive/Makefile.am
===================================================================
--- git.orig/tests/interactive/Makefile.am 2009-11-30 17:39:46.000000000 +0000
+++ git/tests/interactive/Makefile.am 2009-11-30 17:42:30.000000000 +0000
@@ -88,7 +88,7 @@
common_ldadd = $(top_builddir)/clutter/libclutter-@CLUTTER_WINSYS@-@CLUTTER_API_VERSION@.la
-noinst_PROGRAMS = test-interactive
+bin_PROGRAMS = test-interactive
test_interactive_SOURCES = test-main.c $(UNIT_TESTS)
test_interactive_CFLAGS = $(CLUTTER_CFLAGS) $(MAINTAINER_CFLAGS)
Index: git/tests/interactive/test-actors.c
===================================================================
--- git.orig/tests/interactive/test-actors.c 2009-11-30 17:39:46.000000000 +0000
+++ git/tests/interactive/test-actors.c 2009-11-30 17:43:03.000000000 +0000
@@ -178,7 +178,7 @@
oh->scaler_1 = clutter_behaviour_scale_new (alpha, 0.5, 0.5, 1.0, 1.0);
oh->scaler_2 = clutter_behaviour_scale_new (alpha, 1.0, 1.0, 0.5, 0.5);
- file = g_build_filename (TESTS_DATADIR, "redhand.png", NULL);
+ file = g_build_filename (TESTS_DATADIR, "/usr/share/clutter/redhand.png", NULL);
real_hand = clutter_texture_new_from_file (file, &error);
if (real_hand == NULL)
g_error ("image load failed: %s", error->message);