diff options
author | Tudor Florea <tudor.florea@enea.com> | 2015-10-09 22:59:03 +0200 |
---|---|---|
committer | Tudor Florea <tudor.florea@enea.com> | 2015-10-09 22:59:03 +0200 |
commit | 972dcfcdbfe75dcfeb777150c136576cf1a71e99 (patch) | |
tree | 97a61cd7e293d7ae9d56ef7ed0f81253365bb026 /meta/recipes-qt/packagegroups | |
download | poky-972dcfcdbfe75dcfeb777150c136576cf1a71e99.tar.gz |
initial commit for Enea Linux 5.0 arm
Signed-off-by: Tudor Florea <tudor.florea@enea.com>
Diffstat (limited to 'meta/recipes-qt/packagegroups')
8 files changed, 137 insertions, 0 deletions
diff --git a/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.bb b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.bb new file mode 100644 index 0000000000..b95cc5e594 --- /dev/null +++ b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.bb | |||
@@ -0,0 +1,3 @@ | |||
1 | require nativesdk-packagegroup-qt-toolchain-host.inc | ||
2 | |||
3 | SUMMARY = "Host packages for Qt SDK" | ||
diff --git a/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.inc b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.inc new file mode 100644 index 0000000000..a3c275fd97 --- /dev/null +++ b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qt-toolchain-host.inc | |||
@@ -0,0 +1,6 @@ | |||
1 | require recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bb | ||
2 | |||
3 | DESCRIPTION = "Host packages for Qt Embedded SDK" | ||
4 | LICENSE = "MIT" | ||
5 | |||
6 | RDEPENDS_${PN} += "nativesdk-qt4-tools" | ||
diff --git a/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qte-toolchain-host.bb b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qte-toolchain-host.bb new file mode 100644 index 0000000000..296e4b803c --- /dev/null +++ b/meta/recipes-qt/packagegroups/nativesdk-packagegroup-qte-toolchain-host.bb | |||
@@ -0,0 +1,3 @@ | |||
1 | require nativesdk-packagegroup-qt-toolchain-host.inc | ||
2 | |||
3 | SUMMARY = "Host packages for Qt Embedded SDK" | ||
diff --git a/meta/recipes-qt/packagegroups/packagegroup-core-qt.bb b/meta/recipes-qt/packagegroups/packagegroup-core-qt.bb new file mode 100644 index 0000000000..5f6916a430 --- /dev/null +++ b/meta/recipes-qt/packagegroups/packagegroup-core-qt.bb | |||
@@ -0,0 +1,19 @@ | |||
1 | # | ||
2 | # Copyright (C) 2010 Intel Corporation. All rights reserved | ||
3 | # | ||
4 | |||
5 | SUMMARY = "Qt package groups" | ||
6 | LICENSE = "MIT" | ||
7 | PR = "r4" | ||
8 | |||
9 | # Qt4 could NOT be built on MIPS64 with 64 bits userspace | ||
10 | COMPATIBLE_HOST_mips64 = "null" | ||
11 | |||
12 | inherit packagegroup | ||
13 | |||
14 | PACKAGES = "${PN}-demoapps" | ||
15 | |||
16 | QTDEMOS ?= "quicky ${COMMERCIAL_QT} fotowall" | ||
17 | |||
18 | SUMMARY_${PN}-demoapps = "Qt demo applications" | ||
19 | RDEPENDS_${PN}-demoapps = "${QTDEMOS}" | ||
diff --git a/meta/recipes-qt/packagegroups/packagegroup-core-qt4e.bb b/meta/recipes-qt/packagegroups/packagegroup-core-qt4e.bb new file mode 100644 index 0000000000..d4f0fd1d8c --- /dev/null +++ b/meta/recipes-qt/packagegroups/packagegroup-core-qt4e.bb | |||
@@ -0,0 +1,52 @@ | |||
1 | SUMMARY = "Qt for Embedded Linux (Qt without X11)" | ||
2 | PR = "r2" | ||
3 | LICENSE = "MIT" | ||
4 | |||
5 | # Qt4 could NOT be built on MIPS64 with 64 bits userspace | ||
6 | COMPATIBLE_HOST_mips64 = "null" | ||
7 | |||
8 | inherit packagegroup | ||
9 | |||
10 | TOUCH = ' ${@bb.utils.contains("MACHINE_FEATURES", "touchscreen", "tslib tslib-calibrate tslib-tests", "",d)}' | ||
11 | |||
12 | RDEPENDS_${PN} = " \ | ||
13 | qt4-embedded \ | ||
14 | libqt-embedded3support4 \ | ||
15 | libqt-embeddedclucene4 \ | ||
16 | libqt-embeddedcore4 \ | ||
17 | libqt-embeddeddbus4 \ | ||
18 | libqt-embeddedgui4 \ | ||
19 | libqt-embeddedhelp4 \ | ||
20 | libqt-embeddedmultimedia4 \ | ||
21 | libqt-embeddednetwork4 \ | ||
22 | libqt-embeddedscript4 \ | ||
23 | libqt-embeddedscripttools4 \ | ||
24 | libqt-embeddedsql4 \ | ||
25 | libqt-embeddedsvg4 \ | ||
26 | libqt-embeddedtest4 \ | ||
27 | libqt-embeddedwebkit4 \ | ||
28 | libqt-embeddedxml4 \ | ||
29 | qt4-embedded-fonts-ttf-dejavu \ | ||
30 | qt4-embedded-fonts-ttf-vera \ | ||
31 | qt4-embedded-plugin-iconengine-svgicon \ | ||
32 | qt4-embedded-plugin-imageformat-gif \ | ||
33 | qt4-embedded-plugin-imageformat-ico \ | ||
34 | qt4-embedded-plugin-imageformat-jpeg \ | ||
35 | qt4-embedded-plugin-imageformat-mng \ | ||
36 | qt4-embedded-plugin-imageformat-svg \ | ||
37 | qt4-embedded-plugin-imageformat-tiff \ | ||
38 | qt4-embedded-plugin-mousedriver-tslib \ | ||
39 | qt4-embedded-plugin-phonon-backend-gstreamer \ | ||
40 | qt4-embedded-plugin-script-dbus \ | ||
41 | qt4-embedded-plugin-sqldriver-sqlite \ | ||
42 | ${TOUCH} \ | ||
43 | qt4-embedded-demos \ | ||
44 | qt4-embedded-examples \ | ||
45 | qt-demo-init \ | ||
46 | qt4-embedded-assistant \ | ||
47 | " | ||
48 | |||
49 | RRECOMMENDS_${PN} = " \ | ||
50 | libqt-embeddedxmlpatterns4 \ | ||
51 | " | ||
52 | |||
diff --git a/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.bb b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.bb new file mode 100644 index 0000000000..0e7c800946 --- /dev/null +++ b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.bb | |||
@@ -0,0 +1,11 @@ | |||
1 | SUMMARY = "Target packages for Qt SDK" | ||
2 | |||
3 | QTLIBPREFIX = "" | ||
4 | |||
5 | require packagegroup-qt-toolchain-target.inc | ||
6 | |||
7 | RDEPENDS_${PN} += " \ | ||
8 | qt4-x11-free-dev \ | ||
9 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'libqtopengl4-dev', '', d)} \ | ||
10 | ${@bb.utils.contains('DISTRO_FEATURES', 'openvg', 'libqtopenvg4-dev', '', d)} \ | ||
11 | " | ||
diff --git a/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc new file mode 100644 index 0000000000..02a032658d --- /dev/null +++ b/meta/recipes-qt/packagegroups/packagegroup-qt-toolchain-target.inc | |||
@@ -0,0 +1,36 @@ | |||
1 | LICENSE = "MIT" | ||
2 | |||
3 | # Qt4 could NOT be built on MIPS64 with 64 bits userspace | ||
4 | COMPATIBLE_HOST_mips64 = "null" | ||
5 | |||
6 | inherit packagegroup | ||
7 | |||
8 | PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1" | ||
9 | |||
10 | RDEPENDS_${PN} += " \ | ||
11 | packagegroup-core-standalone-sdk-target \ | ||
12 | qt4${QTLIBPREFIX}-mkspecs \ | ||
13 | libqt${QTLIBPREFIX}multimedia4-dev \ | ||
14 | libqt${QTLIBPREFIX}phonon4-dev \ | ||
15 | libqt${QTLIBPREFIX}3support4-dev \ | ||
16 | libqt${QTLIBPREFIX}clucene4-dev \ | ||
17 | libqt${QTLIBPREFIX}core4-dev \ | ||
18 | libqt${QTLIBPREFIX}dbus4-dev \ | ||
19 | libqt${QTLIBPREFIX}designercomponents4-dev \ | ||
20 | libqt${QTLIBPREFIX}designer4-dev \ | ||
21 | libqt${QTLIBPREFIX}uitools4-dev \ | ||
22 | libqt${QTLIBPREFIX}gui4-dev \ | ||
23 | libqt${QTLIBPREFIX}help4-dev \ | ||
24 | libqt${QTLIBPREFIX}network4-dev \ | ||
25 | libqt${QTLIBPREFIX}script4-dev \ | ||
26 | libqt${QTLIBPREFIX}scripttools4-dev \ | ||
27 | libqt${QTLIBPREFIX}sql4-dev \ | ||
28 | libqt${QTLIBPREFIX}svg4-dev \ | ||
29 | libqt${QTLIBPREFIX}test4-dev \ | ||
30 | libqt${QTLIBPREFIX}webkit4-dev \ | ||
31 | libqt${QTLIBPREFIX}xml4-dev \ | ||
32 | libqt${QTLIBPREFIX}declarative4-dev \ | ||
33 | libqt${QTLIBPREFIX}xmlpatterns4-dev \ | ||
34 | libsqlite3-dev \ | ||
35 | expat-dev \ | ||
36 | " | ||
diff --git a/meta/recipes-qt/packagegroups/packagegroup-qte-toolchain-target.bb b/meta/recipes-qt/packagegroups/packagegroup-qte-toolchain-target.bb new file mode 100644 index 0000000000..92ed237d3b --- /dev/null +++ b/meta/recipes-qt/packagegroups/packagegroup-qte-toolchain-target.bb | |||
@@ -0,0 +1,7 @@ | |||
1 | SUMMARY = "Target packages for Qt Embedded SDK" | ||
2 | |||
3 | PR = "r7" | ||
4 | |||
5 | QTLIBPREFIX = "-embedded" | ||
6 | |||
7 | require packagegroup-qt-toolchain-target.inc | ||