blob: e468ed0826298efd49557772730a6b57368717cf [file] [log] [blame]
Andrei Kartasheva058d852021-11-24 17:10:53 +03001SUMMARY = "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 = " \
Andrei Kartashev423d2cb2021-11-26 14:20:32 +030042 vegman-fru-handler \
Andrei Kartashevc86aabd2021-12-06 23:20:52 +030043 fru-device \
44 entity-manager \
Andrei Kartashev9036b812021-12-15 10:50:37 +030045 smbios-mdr \
Andrei Kartasheva058d852021-11-24 17:10:53 +030046 ${PN}-interface \
47 ${PN}-cli \
48"
49
50SUMMARY:${PN}-interface = "Interfaces"
51RDEPENDS:${PN}-interface = " \
Andrei Kartasheva058d852021-11-24 17:10:53 +030052 phosphor-ipmi-ipmb \
53"
54
55SUMMARY:${PN}-cli = "CLI utils"
56RDEPENDS:${PN}-cli = " \
57 ipmitool \
Andrei Kartashevda72a002021-12-06 23:39:10 +030058 obmc-yadro-cli \
59 obmc-yadro-lssensors \
60 obmc-yadro-lsinventory \
61 obmc-yadro-netconfig \
Andrei Kartasheva058d852021-11-24 17:10:53 +030062"