clutter-box2d: add version 0.10.0 for use with clutter 1.6
Don't specificy dependant clutter version in inc file, this enables the inc file to be re-used accross Clutter versions. (From OE-Core rev: 8d26abb57e901f58b5c8782c110c52a437accb51) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
71e8cc53ac
commit
6f4fbfe272
|
@ -0,0 +1,20 @@
|
|||
require clutter-box2d.inc
|
||||
|
||||
PR = "r0"
|
||||
|
||||
SRC_URI = "http://source.clutter-project.org/sources/clutter-box2d/0.10/clutter-box2d-${PV}.tar.bz2 \
|
||||
file://fix-disable-introspection.patch"
|
||||
|
||||
S = "${WORKDIR}/clutter-box2d-${PV}"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34"
|
||||
|
||||
BASE_CONF += "--disable-introspection"
|
||||
|
||||
do_configure_prepend () {
|
||||
# Disable DOLT
|
||||
sed -i -e 's/^DOLT//' ${S}/configure.ac
|
||||
}
|
||||
|
||||
SRC_URI[md5sum] = "51618976ca6a5d536c4eac5f0e120d9d"
|
||||
SRC_URI[sha256sum] = "1e42d0cea429e4dc953a1f652672dbd322b3938846e99bab35f463de6fd8ae7f"
|
|
@ -2,8 +2,6 @@ DESCRIPTION = "Clutter Box2D"
|
|||
HOMEPAGE = "http://www.clutter-project.org/"
|
||||
LICENSE = "Catto"
|
||||
|
||||
DEPENDS = "clutter-1.4"
|
||||
|
||||
# The main clutter lib is machine specific so we need to be too
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
|
@ -13,3 +11,5 @@ do_install_append () {
|
|||
install -d ${D}${bindir}
|
||||
install ${S}/examples/.libs/blockbox ${D}${bindir}
|
||||
}
|
||||
|
||||
FILESPATH = "${FILE_DIRNAME}/clutter-box2d"
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
Even with introspection disabled clutter-box2d would try to install the gir
|
||||
files.
|
||||
This patch ignored the while introspection related section of the Makefile if
|
||||
introspection is disabled.
|
||||
|
||||
JL 28/03/11
|
||||
josh@linux.intel.com
|
||||
|
||||
Index: clutter-box2d-0.10.0/clutter-box2d/Makefile.am
|
||||
===================================================================
|
||||
--- clutter-box2d-0.10.0.orig/clutter-box2d/Makefile.am
|
||||
+++ clutter-box2d-0.10.0/clutter-box2d/Makefile.am
|
||||
@@ -41,6 +41,8 @@ EXTRA_DIST = \
|
||||
|
||||
BUILT_GIRSOURCES =
|
||||
|
||||
+if HAVE_INTROSPECTION
|
||||
+
|
||||
ClutterBox2D-@CLUTTER_BOX2D_API_VERSION@.gir: $(INTROSPECTION_SCANNER) libclutter-box2d-@CLUTTER_BOX2D_API_VERSION@.la
|
||||
$(QUIET_GEN)$(INTROSPECTION_SCANNER) -v \
|
||||
--namespace ClutterBox2D --nsversion=@CLUTTER_BOX2D_API_VERSION@ \
|
||||
@@ -70,3 +72,5 @@ typelibs_DATA = $(BUILT_GIRSOURCES:.gir=
|
||||
|
||||
CLEANFILES=
|
||||
CLEANFILES += $(BUILT_GIRSOURCES) $(typelibs_DATA)
|
||||
+
|
||||
+endif
|
||||
\ No newline at end of file
|
|
@ -9,4 +9,4 @@ SRC_URI = "git://git.clutter-project.org/clutter-box2d.git;protocol=git"
|
|||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
|
||||
DEPENDS += "clutter-1.4"
|
||||
|
|
Loading…
Reference in New Issue