2803428ff8f18fcc8ccd692dc69d22fb24196cd0
[pti/rtp.git] / meta-oran / recipes-base / packagegroups / packagegroup-oran.bb
1 #
2 # Copyright (C) 2019 Wind River Systems, Inc.
3 #
4
5 DESCRIPTION = "Packagegroup for ORAN packages"
6
7 LICENSE = "MIT"
8 LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302 \
9                     file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
10
11 PACKAGE_ARCH = "${MACHINE_ARCH}"
12
13 inherit packagegroup
14
15 PROVIDES = "${PACKAGES}"
16 PACKAGES += " \
17     ${PN}-base \
18     ${PN}-docker \
19     ${PN}-k8s \
20     ${PN}-vm \
21     ${PN}-trace-tools \
22     ${PN}-lttng-toolchain \
23     ${PN}-glusterfs \
24 "
25
26 RDEPENDS_${PN} = "\
27     ${PN}-base \
28     ${PN}-docker \
29     ${PN}-k8s \
30     ${PN}-vm \
31     ${PN}-trace-tools \
32     ${PN}-lttng-toolchain \
33     ${PN}-glusterfs \
34 "
35
36 RDEPENDS_${PN}-base = "\
37     vim \
38     rt-tests \
39     tunctl \
40     udev \
41     udev-extraconf \
42 "
43
44 RDEPENDS_${PN}-docker = "\
45     docker \
46     docker-registry \
47 "
48
49 RDEPENDS_${PN}-k8s = "\
50     cni \
51     flannel \
52     iproute2-tc \
53     kubernetes \
54     kubernetes-dashboard \
55     multus-cni \
56     cmk \
57 "
58
59 RRECOMMENDS_${PN}-k8s = "\
60     flannel-img \
61     kubernetes-img \
62     kubernetes-dashboard-img \
63     multus-cni-img \
64     cmk-img \
65 "
66
67 RDEPENDS_${PN}-vm = "\
68     qemu \
69     libvirt \
70     libvirt-libvirtd \
71     libvirt-virsh \
72     libvmi \
73 "
74
75 RRECOMMENDS_${PN}-vm = "\
76     kernel-module-kvm \
77     kernel-module-kvm-intel \
78     kernel-module-kvm-amd \
79 "
80
81 RDEPENDS_${PN}-trace-tools = "\
82     socat \
83 "
84 # It's blacklisted becasue of build failure
85 #    diod
86
87 RDEPENDS_${PN}-lttng-toolchain = "\
88     babeltrace \
89     lttng-tools \
90     lttng-ust \
91 "
92
93 RDEPENDS_${PN}-glusterfs = "\
94     fuse \
95     fuse-utils \
96     libulockmgr \
97     glusterfs \
98     glusterfs-rdma \
99     glusterfs-geo-replication \
100     glusterfs-fuse \
101     glusterfs-server \
102     xfsdump \
103     xfsprogs \
104 "