| Jeremy Kerr | 708f0cc | 2019-12-20 12:02:36 +0800 | [diff] [blame] | 1 | SUMMARY = "MCTP stack" | 
|  | 2 | DESCRIPTION = "MCTP library implementing the MCTP base specification" | 
|  | 3 | PR = "r1" | 
|  | 4 | PV = "1.0+git${SRCPV}" | 
|  | 5 |  | 
|  | 6 | inherit systemd | 
|  | 7 | inherit autotools pkgconfig | 
|  | 8 |  | 
|  | 9 | HOMEPAGE = "https://github.com/openbmc/libmctp" | 
|  | 10 | LICENSE = "Apache-2.0" | 
|  | 11 | LIC_FILES_CHKSUM = "file://LICENSE;md5=0d30807bb7a4f16d36e96b78f9ed8fae" | 
|  | 12 | SRC_URI = "git://github.com/openbmc/libmctp \ | 
|  | 13 | file://default" | 
| Andrew Geissler | 33a6410 | 2021-08-30 05:31:14 +0000 | [diff] [blame] | 14 | SRCREV = "edebe169ebefd6410d74850bbce1ea599c347753" | 
| Jeremy Kerr | 708f0cc | 2019-12-20 12:02:36 +0800 | [diff] [blame] | 15 |  | 
|  | 16 | DEPENDS += "autoconf-archive-native \ | 
|  | 17 | systemd \ | 
| George Liu | 948c7b4 | 2021-06-24 11:13:15 +0800 | [diff] [blame] | 18 | " | 
| Jeremy Kerr | 708f0cc | 2019-12-20 12:02:36 +0800 | [diff] [blame] | 19 |  | 
| Patrick Williams | 12fc939 | 2021-08-06 09:16:53 -0500 | [diff] [blame] | 20 | SYSTEMD_SERVICE:${PN} = "mctp-demux.service \ | 
| George Liu | 948c7b4 | 2021-06-24 11:13:15 +0800 | [diff] [blame] | 21 | mctp-demux.socket \ | 
|  | 22 | " | 
| Jeremy Kerr | 708f0cc | 2019-12-20 12:02:36 +0800 | [diff] [blame] | 23 |  | 
| Andrew Jeffery | d957f03 | 2021-05-12 22:31:34 +0930 | [diff] [blame] | 24 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" | 
|  | 25 | PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_system_unitdir}, \ | 
|  | 26 | --without-systemdsystemunitdir,systemd" | 
|  | 27 |  | 
| Andrew Jeffery | 8e0e67f | 2021-05-11 13:40:40 +0930 | [diff] [blame] | 28 | PACKAGECONFIG[astlpc-raw-kcs] = "--enable-astlpc-raw-kcs,--disable-astlpc-raw-kcs,udev,udev" | 
|  | 29 |  | 
| Patrick Williams | 12fc939 | 2021-08-06 09:16:53 -0500 | [diff] [blame] | 30 | CONFFILES:${PN} = "${sysconfdir}/default/mctp" | 
| Andrew Jeffery | d957f03 | 2021-05-12 22:31:34 +0930 | [diff] [blame] | 31 |  | 
| Patrick Williams | 12fc939 | 2021-08-06 09:16:53 -0500 | [diff] [blame] | 32 | do_install:append() { | 
| Jeremy Kerr | 708f0cc | 2019-12-20 12:02:36 +0800 | [diff] [blame] | 33 | install -d ${D}${sysconfdir}/default | 
|  | 34 | install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/mctp | 
|  | 35 | } | 
|  | 36 |  | 
|  | 37 | S = "${WORKDIR}/git" |