diff options
author | Ian Reinhart Geiser <igeiser@devonit.com> | 2013-01-04 18:35:33 -0500 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2013-05-06 12:22:02 +0200 |
commit | 935d55a0769ec9084ef780ac6f098ff07c57bfac (patch) | |
tree | aa75bbfa22f95859c12d9ccef70e57e06a4b6ad1 | |
parent | 12259a03ec15d898878dc8b125cdaa7ef15691b0 (diff) | |
download | meta-qt5-935d55a0769ec9084ef780ac6f098ff07c57bfac.tar.gz |
qtwebkit: Add module
* MJ: simplified to use newer classes
* MJ: Add license information
* MJ: use OE_QMAKE_PATH_QML for packaging definition
* MJ: add missing sqlite3 dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
-rw-r--r-- | recipes-qt/qt5/qtwebkit.inc | 24 | ||||
-rw-r--r-- | recipes-qt/qt5/qtwebkit_5.0.0.bb | 13 |
2 files changed, 37 insertions, 0 deletions
diff --git a/recipes-qt/qt5/qtwebkit.inc b/recipes-qt/qt5/qtwebkit.inc new file mode 100644 index 00000000..2100ee16 --- /dev/null +++ b/recipes-qt/qt5/qtwebkit.inc | |||
@@ -0,0 +1,24 @@ | |||
1 | require qt5module.inc | ||
2 | |||
3 | DEPENDS += "qtdeclarative icu ruby-native sqlite3" | ||
4 | |||
5 | INC_PR = "r0" | ||
6 | |||
7 | do_configure_append() { | ||
8 | # Fix rpaths for QtWebProcess | ||
9 | find -name "Makefile*" | xargs sed -i "s|-Wl,-rpath,${SEPB}/lib||g" | ||
10 | } | ||
11 | |||
12 | PACKAGES += "${PN}-qmlplugins-dbg ${PN}-qmlplugins" | ||
13 | |||
14 | FILES_${PN}-qmlplugins = " \ | ||
15 | ${OE_QMAKE_PATH_QML}/QtWebKit/libqmlwebkitplugin.so \ | ||
16 | ${OE_QMAKE_PATH_QML}/QtWebKit/qmldir \ | ||
17 | ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/libqmlwebkitexperimentalplugin.so \ | ||
18 | ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/qmldir \ | ||
19 | " | ||
20 | |||
21 | FILES_${PN}-qmlplugins-dbg = " \ | ||
22 | ${OE_QMAKE_PATH_QML}/QtWebKit/experimental/.debug \ | ||
23 | ${OE_QMAKE_PATH_QML}/QtWebKit/.debug \ | ||
24 | " | ||
diff --git a/recipes-qt/qt5/qtwebkit_5.0.0.bb b/recipes-qt/qt5/qtwebkit_5.0.0.bb new file mode 100644 index 00000000..8ec9cee7 --- /dev/null +++ b/recipes-qt/qt5/qtwebkit_5.0.0.bb | |||
@@ -0,0 +1,13 @@ | |||
1 | require ${PN}.inc | ||
2 | require qt5-${PV}.inc | ||
3 | |||
4 | LICENSE = "BSD & LGPLv2+" | ||
5 | LIC_FILES_CHKSUM = "file://Source/WebCore/rendering/RenderApplet.h;endline=22;md5=fb9694013ad71b78f8913af7a5959680 \ | ||
6 | file://Source/WebKit/gtk/webkit/webkit.h;endline=21;md5=b4fbe9f4a944f1d071dba1d2c76b3351 \ | ||
7 | file://Source/JavaScriptCore/parser/Parser.h;endline=23;md5=b57c8a2952a8d0e655988fa0ecb2bf7f" | ||
8 | |||
9 | PR = "${INC_PR}.0" | ||
10 | |||
11 | SRC_URI[md5sum] = "11556c74161612fd37ce70277de3baa4" | ||
12 | SRC_URI[sha256sum] = "45981088d39ec044762861ee67acee8524ca20b13f1543a3045219aa9da21f9f" | ||
13 | |||