From 4c0363bc9b0393971c01892e68b780a7b009934e Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Thu, 5 Oct 2017 11:13:17 -0400 Subject: cni: rprovide kubernetes-cni Many distros make a 'kubernetes-cni' package available. This is no more than a binary extracted set of 'cni' plugins. We already have 'cni' available in the build system, so we make sure it rprovides kubernetes-cni to keep conflicts and confusion at a minimum. Signed-off-by: Bruce Ashfield --- recipes-networking/cni/cni_git.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'recipes-networking/cni') diff --git a/recipes-networking/cni/cni_git.bb b/recipes-networking/cni/cni_git.bb index 137ce661..427a812f 100644 --- a/recipes-networking/cni/cni_git.bb +++ b/recipes-networking/cni/cni_git.bb @@ -16,6 +16,8 @@ SRC_URI = "\ git://github.com/containernetworking/plugins.git;nobranch=1;destsuffix=plugins;name=plugins \ " +RPROVIDES_${PN} += "kubernetes-cni" + LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" @@ -78,7 +80,7 @@ do_compile() { } do_install() { - localbindir="/usr/local/bin" + localbindir="/opt/cni/bin" install -d ${D}${localbindir} install -d ${D}/${sysconfdir}/cni/net.d @@ -87,7 +89,7 @@ do_install() { install -m 755 -D ${WORKDIR}/plugins/bin/* ${D}/${localbindir} } -FILES_${PN} += "/usr/local/bin/*" +FILES_${PN} += "/opt/cni/bin/*" INHIBIT_PACKAGE_STRIP = "1" INSANE_SKIP_${PN} += "ldflags already-stripped" -- cgit v1.2.3-54-g00ecf