aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/webkit/webkit-efl_svn.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/webkit/webkit-efl_svn.bb')
-rw-r--r--recipes/webkit/webkit-efl_svn.bb47
1 files changed, 47 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..13a895b666
--- /dev/null
+++ b/recipes/webkit/webkit-efl_svn.bb
@@ -0,0 +1,47 @@
+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 = "65655"
+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 \
+ "
+
+S = "${WORKDIR}/src"
+
+inherit cmake lib_package pkgconfig
+
+#EXTRA_OECMAKE = "-DPORT=Efl"
+EXTRA_OECMAKE = "-DPORT=Efl -DSHARED_CORE=ON"
+
+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}"
+}
+
+LEAD_SONAME = "libewebkit.so"
+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"