summaryrefslogtreecommitdiff
path: root/recipes/webkit/webkit-efl_svn.bb
diff options
context:
space:
mode:
authorDavid Kozub <zub@linux.fjfi.cvut.cz>2010-07-26 14:38:55 +0000
committerMartin Jansa <Martin.Jansa@gmail.com>2010-08-20 20:23:24 +0200
commitfd7ebfaeadb60ff04dd4eac73609c14c00b1e630 (patch)
tree33baa54e17df964f859442e666e236a30e601f9f /recipes/webkit/webkit-efl_svn.bb
parent82088cc7fcf7c01a0c702e25146f6a01bb369215 (diff)
webkit-efl: update to recent webkit-efl (r64079), package launcher too
The launcher was tested on om-gta02. This update breaks openmoko-3rdparty/ventura_svn.bb, as the API has changed. Signed-off-by: David Kozub <zub@linux.fjfi.cvut.cz> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes/webkit/webkit-efl_svn.bb')
-rw-r--r--recipes/webkit/webkit-efl_svn.bb46
1 files changed, 46 insertions, 0 deletions
diff --git a/recipes/webkit/webkit-efl_svn.bb b/recipes/webkit/webkit-efl_svn.bb
new file mode 100644
index 0000000000..f2c6e80025
--- /dev/null
+++ b/recipes/webkit/webkit-efl_svn.bb
@@ -0,0 +1,46 @@
+DESCRIPTION = "Webkit browser engine, EFL edition"
+LICENSE = "GPL"
+DEPENDS = "icu libxslt sqlite3 gperf-native bison-native flex-native jpeg \
+ libpng libxt fontconfig cairo freetype glib-2.0 libsoup-2.4 \
+ libxml2 pango eina ecore evas edje"
+
+SRCREV = "64079"
+PV = "1.1.11+svnr${SRCPV}"
+PR = "r9"
+
+SRCREV_FORMAT = "webcore-rwebkit"
+
+SRC_URI = "\
+ svn://svn.webkit.org/repository/webkit/trunk/;module=JavaScriptCore;proto=http;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=JavaScriptGlue;proto=http;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=WebCore;proto=http;name=webcore;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=WebKit;proto=http;name=webkit;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitLibraries;proto=http;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=WebKitTools;proto=http;subdir=src \
+ svn://svn.webkit.org/repository/webkit/trunk/;module=cmake;proto=http;subdir=src \
+ file://cmakeconfig.h.cmake \
+ file://CMakeLists.txt \
+ file://install-efl-launcher.patch \
+ file://set-so-version.patch \
+ "
+
+S = "${WORKDIR}/src"
+
+inherit cmake lib_package pkgconfig
+
+EXTRA_OECMAKE = "-DPORT=Efl"
+
+do_unpack_append() {
+ bb.build.exec_func('do_move_files', d)
+}
+
+do_move_files() {
+ mv "${WORKDIR}/cmakeconfig.h.cmake" "${S}"
+ mv "${WORKDIR}/CMakeLists.txt" "${S}"
+}
+
+PACKAGES =+ "${PN}launcher-dbg ${PN}launcher"
+
+FILES_${PN} += "${datadir}/webkit-1.0/theme/default.edj"
+FILES_${PN}launcher = "${bindir}/EWebLauncher"
+FILES_${PN}launcher-dbg = "${bindir}/.debug/EWebLauncher"