diff options
Diffstat (limited to 'recipes/webkit/webkit-efl_svn.bb')
-rw-r--r-- | recipes/webkit/webkit-efl_svn.bb | 46 |
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" |