From 1c8720a130f07dec3f7d05d0d26bba7b0def5aa2 Mon Sep 17 00:00:00 2001 From: Kai Kang Date: Mon, 14 Nov 2016 12:56:27 +0800 Subject: [PATCH] ifenslave: make option '-h' work When pass option '-h' or '--help' to ifenslave, it calls 'exec man 8 ifenslave' to show help information. But the manual page is missing and then outputs nothing. Install the manual page and split it to ifenslave rather than ifenslave-doc to make option '-h' of ifenslave work. Signed-off-by: Kai Kang Signed-off-by: Martin Jansa Signed-off-by: Joe MacDonald --- meta-networking/recipes-support/ifenslave/ifenslave_2.7.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-networking/recipes-support/ifenslave/ifenslave_2.7.bb b/meta-networking/recipes-support/ifenslave/ifenslave_2.7.bb index 7473b0dafa..50289211b3 100644 --- a/meta-networking/recipes-support/ifenslave/ifenslave_2.7.bb +++ b/meta-networking/recipes-support/ifenslave/ifenslave_2.7.bb @@ -17,4 +17,10 @@ do_install() { install -m 0755 -D ${S}/debian/ifenslave.if-pre-up ${D}${sysconfdir}/network/if-pre-up.d/ifenslave install -m 0755 -D ${S}/debian/ifenslave.if-post-down ${D}${sysconfdir}/network/if-post-down.d/ifenslave install -m 0755 -D ${S}/debian/ifenslave.if-up ${D}${sysconfdir}/network/if-up.d/ifenslave + install -m 0644 -D ${S}/debian/ifenslave.8 ${D}${mandir}/man8/ifenslave.8 } + +FILES_${PN}-doc_remove = "${mandir}" +FILES_${PN} += "${mandir}/man8/ifenslave.8" + +RDEPENDS_${PN} = "man"