packagegroup-qt5-toolchain-target: Add packagegroup
authorOtavio Salvador <otavio@ossystems.com.br>
Fri, 7 Feb 2014 13:38:17 +0000 (11:38 -0200)
committerPatrick Ohly <patrick.ohly@intel.com>
Fri, 9 Jan 2015 16:45:25 +0000 (08:45 -0800)
Allow easy inclusion of target packages for the Qt5 SDK or external
toolchain.

The list of the target package is based on the Arago Project, which
has been contribute by Denys Dmytriyenko <denys@ti.com>.

(From meta-qt5 rev: 3cc5613d226d95f5f4e802856f507efaf44cb968)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb [new file with mode: 0644]

diff --git a/meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb b/meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
new file mode 100644 (file)
index 0000000..997df18
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright (C) 2014 O.S. Systems Software LTDA.
+
+DESCRIPTION = "Target packages for Qt5 SDK"
+LICENSE = "MIT"
+
+inherit packagegroup
+
+PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
+
+# Requires meta-ruby to work
+USE_RUBY = " \
+    qtwebkit-mkspecs \
+    qtwebkit-dev \
+"
+
+RDEPENDS_${PN} += " \
+    packagegroup-core-standalone-sdk-target \
+    libsqlite3-dev \
+    qtbase-mkspecs \
+    qtscript-mkspecs \
+    qtxmlpatterns-mkspecs \
+    qtdeclarative-mkspecs \
+    qtsensors-mkspecs \
+    qt3d-mkspecs \
+    qtlocation-mkspecs \
+    qtsvg-mkspecs \
+    qtbase-dev \
+    qtdeclarative-dev \
+    qtscript-dev \
+    qt3d-dev \
+    qtlocation-dev \
+    qtsensors-dev \
+    qtsvg-dev \
+    qtxmlpatterns-dev \
+    qtdeclarative-dev \
+    qtdeclarative-plugins \
+    qtdeclarative-qmlplugins \
+    qtgraphicaleffects-dev \
+    ${@base_contains('BBFILE_COLLECTIONS', 'ruby-layer', '${USE_RUBY}', '', d)} \
+"