1SUMMARY = "OpenBMC for Yadro - Applications"
2PR = "r1"
3
4inherit packagegroup
5
6PROVIDES = "${PACKAGES}"
7PACKAGES = " \
8    ${PN}-chassis \
9    ${PN}-fans \
10    ${PN}-flash \
11    ${PN}-system \
12    ${PN}-interface \
13    ${PN}-cli \
14"
15
16PROVIDES += "virtual/obmc-chassis-mgmt"
17PROVIDES += "virtual/obmc-fan-mgmt"
18PROVIDES += "virtual/obmc-flash-mgmt"
19PROVIDES += "virtual/obmc-system-mgmt"
20
21RPROVIDES:${PN}-chassis += "virtual-obmc-chassis-mgmt"
22RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
23RPROVIDES:${PN}-flash += "virtual-obmc-flash-mgmt"
24RPROVIDES:${PN}-system += "virtual-obmc-system-mgmt"
25
26SUMMARY:${PN}-chassis = "Chassis power control"
27RDEPENDS:${PN}-chassis = " \
28    phosphor-post-code-manager \
29    phosphor-host-postd \
30"
31
32SUMMARY:${PN}-fans = "Fan control"
33RDEPENDS:${PN}-fans = " \
34"
35
36SUMMARY:${PN}-flash = "Flash/firmware-related tools"
37RDEPENDS:${PN}-flash = " \
38"
39
40SUMMARY:${PN}-system = "System software"
41RDEPENDS:${PN}-system = " \
42    vegman-fru-handler \
43    fru-device \
44    entity-manager \
45    smbios-mdr \
46    ${PN}-interface \
47    ${PN}-cli \
48"
49
50SUMMARY:${PN}-interface = "Interfaces"
51RDEPENDS:${PN}-interface = " \
52    phosphor-ipmi-ipmb \
53"
54
55SUMMARY:${PN}-cli = "CLI utils"
56RDEPENDS:${PN}-cli = " \
57    ipmitool \
58    obmc-yadro-cli \
59    obmc-yadro-lssensors \
60    obmc-yadro-lsinventory \
61    obmc-yadro-netconfig \
62"
63