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