1SUMMARY = "Phosphor IPMI daemon configuration"
2LICENSE = "Apache-2.0"
3LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
4PR = "r1"
5
6SRC_URI = " \
7    file://cipher_list.json \
8    file://dcmi_cap.json \
9    file://dcmi_sensors.json \
10    file://dev_id.json \
11    file://power_reading.json \
12    file://channel_access.json \
13    file://channel_config.json \
14    file://entity-map.json \
15    file://cs_privilege_levels.json \
16    "
17
18inherit allarch
19
20do_fetch[noexec] = "1"
21do_patch[noexec] = "1"
22do_configure[noexec] = "1"
23do_compile[noexec] = "1"
24do_install() {
25    install -d ${D}${datadir}/ipmi-providers
26    install -m 0644 -D ${WORKDIR}/cipher_list.json \
27        ${D}${datadir}/ipmi-providers/cipher_list.json
28    install -m 0644 -D ${WORKDIR}/dcmi_cap.json \
29        ${D}${datadir}/ipmi-providers/dcmi_cap.json
30    install -m 0644 -D ${WORKDIR}/dcmi_sensors.json \
31        ${D}${datadir}/ipmi-providers/dcmi_sensors.json
32    install -m 0644 -D ${WORKDIR}/dev_id.json \
33        ${D}${datadir}/ipmi-providers/dev_id.json
34    install -m 0644 -D ${WORKDIR}/power_reading.json \
35        ${D}${datadir}/ipmi-providers/power_reading.json
36    install -m 0644 -D ${WORKDIR}/channel_access.json \
37        ${D}${datadir}/ipmi-providers/channel_access.json
38    install -m 0644 -D ${WORKDIR}/channel_config.json \
39        ${D}${datadir}/ipmi-providers/channel_config.json
40    install -m 0644 -D ${WORKDIR}/entity-map.json \
41        ${D}${datadir}/ipmi-providers/entity-map.json
42    install -m 0644 -D ${WORKDIR}/cs_privilege_levels.json \
43        ${D}${datadir}/ipmi-providers/cs_privilege_levels.json
44}
45
46FILES:${PN} = " \
47    ${datadir}/ipmi-providers/cipher_list.json \
48    ${datadir}/ipmi-providers/dcmi_cap.json \
49    ${datadir}/ipmi-providers/dcmi_sensors.json \
50    ${datadir}/ipmi-providers/dev_id.json \
51    ${datadir}/ipmi-providers/power_reading.json \
52    ${datadir}/ipmi-providers/channel_access.json \
53    ${datadir}/ipmi-providers/channel_config.json \
54    ${datadir}/ipmi-providers/entity-map.json \
55    ${datadir}/ipmi-providers/cs_privilege_levels.json \
56    "
57