[meta-freescale] [meta-freescale-distro][PATCH 1/5] packagegroup-fsl-networking: add recipe
Zhenhua Luo
zhenhua.luo at nxp.com
Mon Mar 20 20:30:20 PDT 2017
packagegroup-fsl-networking defines the packages group for networking
support.
Signed-off-by: Zhenhua Luo <zhenhua.luo at nxp.com>
---
.../packagegroups/packagegroup-fsl-networking.bb | 173 +++++++++++++++++++++
1 file changed, 173 insertions(+)
create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
new file mode 100644
index 0000000..d03f980
--- /dev/null
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-networking.bb
@@ -0,0 +1,173 @@
+# Copyright (C) 2017 NXP Semiconductors
+# Released under the MIT license (see COPYING.MIT for the terms)
+DESCRIPTION = "Package group used by NXP Community to provide networking packages"
+SUMMARY = "NXP Community Package group - networking"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+PACKAGES = "${PN}-core ${PN}-core-extend \
+ ${PN}-client ${PN}-server \
+ ${PN}-extend"
+
+QORIQ-PKGS = ""
+# NOTE: Remove the conditional pkc-host inclusion and all traces of c29x_pkc
+# DISTRO_FEATURE if pkc-host no longer requires customized cryptodev patches
+QORIQ-PKGS_qoriq = "asf merge-files udev-rules-qoriq \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'c29x_pkc', 'pkc-host', '', d)} \
+"
+
+QORIQ-PKGS_append_qoriq-ppc = " \
+ apptrk \
+ dpa-offload \
+ eth-config \
+ usdpaa-apps \
+ hypervisor-partman \
+"
+QORIQ-PKGS_append_fsl-lsch3 = " restool"
+QORIQ-PKGS_append_e500v2 = "apptrk testfloat"
+QORIQ-PKGS_append_e6500-64b = " kernel-module-ceetm"
+
+# e6500 only support 64bit hypervisor
+QORIQ-PKGS_remove_e6500 = "hypervisor-partman"
+QORIQ-PKGS_append_e6500 = " lib64-hypervisor-partman"
+
+QORIQ-PKGS_append_c293pcie = " skmm-ep"
+QORIQ-PKGS_append_ls1043ardb = " eth-config usdpaa usdpaa-apps dpa-offload"
+QORIQ-PKGS_append_ls1046rrdb = " eth-config usdpaa usdpaa-apps dpa-offload"
+QORIQ-PKGS_append_p1023rdb = " fmc eth-config"
+QORIQ-PKGS_append_b4860qds = "\
+ ipc-ust \
+ kernel-module-ipc-multi \
+ kernel-module-ipc-single \
+"
+QORIQ-PKGS_append_b4420qds = "\
+ ipc-ust \
+ kernel-module-ipc-multi \
+ kernel-module-ipc-single \
+"
+QORIQ-PKGS__append_p4080ds = "\
+ skmm-ep \
+ skmm-host \
+"
+QORIQ-PKGS_append_t4240qds = "\
+ skmm-ep \
+ skmm-host \
+"
+QORIQ-PKGS_append_t1040 = " \
+ ceetm \
+ kernel-module-ar \
+ kernel-module-uio-seville \
+"
+QORIQ-PKGS_append_t1042 = " \
+ ceetm \
+ kernel-module-ar \
+"
+
+RDEPENDS_${PN}-core_qoriq = " \
+ coreutils \
+ elfutils \
+ e2fsprogs \
+ e2fsprogs-badblocks \
+ e2fsprogs-e2fsck \
+ e2fsprogs-tune2fs \
+ file \
+ i2c-tools \
+ kmod \
+ libhugetlbfs \
+ lmsensors-sensors \
+ memtester \
+ minicom \
+ pkgconfig \
+ python-subprocess \
+ python-datetime \
+ python-json \
+ procps \
+ psmisc \
+ sysfsutils \
+ sysklogd \
+ sysstat \
+ ${QORIQ-PKGS} \
+"
+
+RDEPENDS_${PN}-core-extend_qoriq = " \
+ bc \
+ chkconfig \
+ cronie \
+ db \
+ debianutils \
+ dtc \
+ lsof \
+ man \
+ man-pages \
+ oprofile \
+ parted \
+ perf \
+ rng-tools \
+ rt-tests \
+ sqlite3 \
+ strongswan \
+ texinfo \
+ u-boot-mkimage \
+ unzip \
+ usbutils \
+ watchdog \
+ which \
+ xz \
+ zip \
+"
+
+RDEPENDS_${PN}-client_qoriq = " \
+ bridge-utils \
+ ethtool \
+ iproute2 \
+ iproute2-tc \
+ iptables \
+ iputils \
+ inetutils \
+ inetutils-ftp \
+ inetutils-hostname \
+ inetutils-ifconfig \
+ inetutils-logger \
+ inetutils-ping \
+ inetutils-ping6 \
+ inetutils-rsh \
+ inetutils-syslogd \
+ inetutils-telnet \
+ inetutils-tftp \
+ inetutils-traceroute \
+ ipsec-tools \
+ ipsec-demo \
+ net-tools \
+ tcpdump \
+"
+
+RDEPENDS_${PN}-server_qoriq = " \
+ inetutils-inetd \
+ inetutils-ftpd \
+ inetutils-rshd \
+ inetutils-tftpd \
+ inetutils-telnetd \
+"
+
+RDEPENDS_${PN}-client_append_qoriq = "\
+ packagegroup-fsl-networking-server \
+"
+
+RDEPENDS_${PN}-extend_qoriq = " \
+ bind \
+ curl \
+ dhcp-client \
+ libnfnetlink \
+ linuxptp \
+ ntpdate \
+ ppp \
+ ppp-dialin \
+ ptpd \
+ resolvconf \
+ rp-pppoe \
+ samba \
+ wget \
+ xinetd \
+"
--
2.9.3
More information about the meta-freescale
mailing list