]> code.ossystems Code Review - openembedded-core.git/commitdiff
Add clutter-mozembed
authorRichard Purdie <rpurdie@linux.intel.com>
Wed, 28 Jan 2009 15:39:27 +0000 (15:39 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 28 Jan 2009 15:39:27 +0000 (15:39 +0000)
meta/packages/clutter/clutter-mozembed.inc [new file with mode: 0644]
meta/packages/clutter/clutter-mozembed/link-with-g++.patch [new file with mode: 0644]
meta/packages/clutter/clutter-mozembed_git.bb [new file with mode: 0644]

diff --git a/meta/packages/clutter/clutter-mozembed.inc b/meta/packages/clutter/clutter-mozembed.inc
new file mode 100644 (file)
index 0000000..9273b26
--- /dev/null
@@ -0,0 +1,10 @@
+DESCRIPTION = "Clutter Mozilla Embedded"
+HOMEPAGE = "http://www.clutter-project.org/"
+LICENSE = "LGPL"
+
+DEPENDS = "mozilla-headless"
+
+FILESPATH = "${FILE_DIRNAME}/clutter-mozembed"
+
+inherit autotools_stage pkgconfig gtk-doc
+
diff --git a/meta/packages/clutter/clutter-mozembed/link-with-g++.patch b/meta/packages/clutter/clutter-mozembed/link-with-g++.patch
new file mode 100644 (file)
index 0000000..8f84e61
--- /dev/null
@@ -0,0 +1,30 @@
+Index: git/cluttermozembed/Makefile.am
+===================================================================
+--- git.orig/cluttermozembed/Makefile.am       2009-01-27 14:17:00.000000000 +0000
++++ git/cluttermozembed/Makefile.am    2009-01-28 15:36:27.000000000 +0000
+@@ -16,11 +16,11 @@
+ source_h = \
+       clutter-mozembed.h
+ source_c = \
+-      clutter-mozembed.c
++      clutter-mozembed.c dummy2.cpp
+ bin_PROGRAMS = mozheadless
+-mozheadless_SOURCES = mozheadless.c
++mozheadless_SOURCES = mozheadless.c dummy.cpp
+ lib_LTLIBRARIES = libcluttermozembed.la
+ libcluttermozembed_la_SOURCES = $(source_c) $(source_h)
+Index: git/configure.ac
+===================================================================
+--- git.orig/configure.ac      2009-01-27 14:17:01.000000000 +0000
++++ git/configure.ac   2009-01-28 15:35:38.000000000 +0000
+@@ -7,6 +7,7 @@
+ AC_ISC_POSIX
+ AC_PROG_CC
++AC_PROG_CXX
+ AC_STDC_HEADERS
+ AC_PROG_LIBTOOL
diff --git a/meta/packages/clutter/clutter-mozembed_git.bb b/meta/packages/clutter/clutter-mozembed_git.bb
new file mode 100644 (file)
index 0000000..1705c82
--- /dev/null
@@ -0,0 +1,14 @@
+require clutter-mozembed.inc
+
+PV = "0.8.0+git${SRCREV}"
+PR = "r1"
+
+SRC_URI = "git://git.clutter-project.org/clutter-mozembed.git;protocol=git \
+           file://link-with-g++.patch;patch=1"
+
+S = "${WORKDIR}/git"
+
+do_configure_prepend () {
+       touch ${S}/cluttermozembed/dummy.cpp
+       touch ${S}/cluttermozembed/dummy2.cpp
+}
\ No newline at end of file