summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIan Reinhart Geiser <igeiser@devonit.com>2013-01-04 18:35:33 -0500
committerMartin Jansa <Martin.Jansa@gmail.com>2013-05-06 12:22:02 +0200
commit935d55a0769ec9084ef780ac6f098ff07c57bfac (patch)
treeaa75bbfa22f95859c12d9ccef70e57e06a4b6ad1
parent12259a03ec15d898878dc8b125cdaa7ef15691b0 (diff)
downloadmeta-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.inc24
-rw-r--r--recipes-qt/qt5/qtwebkit_5.0.0.bb13
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 @@
1require qt5module.inc
2
3DEPENDS += "qtdeclarative icu ruby-native sqlite3"
4
5INC_PR = "r0"
6
7do_configure_append() {
8 # Fix rpaths for QtWebProcess
9 find -name "Makefile*" | xargs sed -i "s|-Wl,-rpath,${SEPB}/lib||g"
10}
11
12PACKAGES += "${PN}-qmlplugins-dbg ${PN}-qmlplugins"
13
14FILES_${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
21FILES_${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 @@
1require ${PN}.inc
2require qt5-${PV}.inc
3
4LICENSE = "BSD & LGPLv2+"
5LIC_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
9PR = "${INC_PR}.0"
10
11SRC_URI[md5sum] = "11556c74161612fd37ce70277de3baa4"
12SRC_URI[sha256sum] = "45981088d39ec044762861ee67acee8524ca20b13f1543a3045219aa9da21f9f"
13