Initial commit
This commit is contained in:
@@ -0,0 +1 @@
|
||||
DEMUX_BINDING_OPTS=null
|
||||
@@ -0,0 +1,34 @@
|
||||
SUMMARY = "MCTP stack"
|
||||
DESCRIPTION = "MCTP library implementing the MCTP base specification"
|
||||
HOMEPAGE = "https://github.com/openbmc/libmctp"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=0d30807bb7a4f16d36e96b78f9ed8fae"
|
||||
DEPENDS += "autoconf-archive-native \
|
||||
systemd \
|
||||
"
|
||||
SRCREV = "8f58dca75a989941c67e18b9328b65ebff080785"
|
||||
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} pcap"
|
||||
PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_system_unitdir}, \
|
||||
--without-systemdsystemunitdir,systemd"
|
||||
PACKAGECONFIG[astlpc-raw-kcs] = "--enable-astlpc-raw-kcs,--disable-astlpc-raw-kcs,udev,udev"
|
||||
PACKAGECONFIG[pcap] = "--enable-capture,--disable-capture,libpcap,"
|
||||
PV = "1.0+git${SRCPV}"
|
||||
PR = "r1"
|
||||
|
||||
SRC_URI = "git://github.com/openbmc/libmctp;branch=master;protocol=https \
|
||||
file://default"
|
||||
|
||||
SYSTEMD_SERVICE:${PN} = "mctp-demux.service \
|
||||
mctp-demux.socket \
|
||||
"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit systemd
|
||||
inherit autotools pkgconfig
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${sysconfdir}/default
|
||||
install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/mctp
|
||||
}
|
||||
|
||||
CONFFILES:${PN} = "${sysconfdir}/default/mctp"
|
||||
Reference in New Issue
Block a user