[meta-freescale] [meta-fsl-demos][PATCH 06/13] add packagegroup-fsl-tools-extended.bb

Zhenhua Luo zhenhua.luo at freescale.com
Wed Sep 23 07:07:47 PDT 2015


packagegroup-fsl-tools-extended.bb defines the required tools for FSL
SOCs,

Signed-off-by: Zhenhua Luo <zhenhua.luo at freescale.com>
---
 .../packagegroup-fsl-tools-extended.bb             | 68 ++++++++++++++++++++++
 1 file changed, 68 insertions(+)
 create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
new file mode 100644
index 0000000..3661be9
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-extended.bb
@@ -0,0 +1,68 @@
+# Copyright (C) 2015 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+SUMMARY = "Freescale Package group for extended tools"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+                    file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+inherit packagegroup
+
+PACKAGES = "${PN}"
+
+X11_TOOLS = "${@base_contains('DISTRO_FEATURES', 'x11', \
+    ' lsb \
+    lsbinitscripts \
+    lsbtest ', '', d)} \
+"
+
+RDEPENDS_${PN} = "\
+    bc \
+    chkconfig \
+    cronie \
+    db \
+    debianutils \
+    lsof \
+    man \
+    man-pages \
+    oprofile \
+    parted \
+    perf \
+    rng-tools \
+    rt-tests \
+    sqlite3 \
+    strongswan \
+    texinfo \
+    unzip \
+    usbutils \
+    usbutils-ids \
+    watchdog \
+    which \
+    xz  \
+    zip \
+    ${X11_TOOLS} \
+"
+
+# extra packages for QorIQ targets
+EXTRA_TOOLS ?= ""
+EXTRA_TOOLS_p1022ds = " packagegroup-fsl-graphics-minimal"
+EXTRA_TOOLS_t1042rdb-pi = " packagegroup-fsl-graphics-minimal"
+EXTRA_TOOLS_t1042rdb-pi-64b = " packagegroup-fsl-graphics-minimal"
+EXTRA_TOOLS_t4240 = " web-sysmon cairo-dev"
+
+RDEPENDS_${PN}_append_qoriq = "\
+    kernel-devicetree \
+    kernel-image \
+    ${@multilib_pkg_extend(d, "binutils")} \
+    ${@multilib_pkg_extend(d, "cpp")} \
+    ${@multilib_pkg_extend(d, "glibc-dev")} \
+    ${@multilib_pkg_extend(d, "glibc-utils")} \
+    ${@multilib_pkg_extend(d, "g++")} \
+    ${@multilib_pkg_extend(d, "gcc")} \
+    ${@multilib_pkg_extend(d, "gcov")} \
+    ${@multilib_pkg_extend(d, "ldd")} \
+    ${@multilib_pkg_extend(d, "libgcc")} \
+    ${@multilib_pkg_extend(d, "libgcc-dev")} \
+    ${@multilib_pkg_extend(d, "valgrind")} \
+    ${EXTRA_TOOLS} \
+"
-- 
2.4.3



More information about the meta-freescale mailing list