@@ -77,6 +77,10 @@ do_install () {
install -d ${D}${INIT_D_DIR}
install ${B}/mDNSPosix/${MDNS_BUILDDIR}/mdnsd ${D}${sbindir}
+ install ${B}/mDNSPosix/${MDNS_BUILDDIR}/mDNSClientPosix ${D}${bindir}
+ install ${B}/mDNSPosix/${MDNS_BUILDDIR}/mDNSNetMonitor ${D}${bindir}
+ install ${B}/mDNSPosix/${MDNS_BUILDDIR}/mDNSProxyResponderPosix ${D}${bindir}
+ install ${B}/mDNSPosix/${MDNS_BUILDDIR}/mDNSResponderPosix ${D}${bindir}
install -m 0644 ${B}/mDNSPosix/${MDNS_BUILDDIR}/libdns_sd.so ${D}${libdir}/libdns_sd.so.1
ln -s libdns_sd.so.1 ${D}${libdir}/libdns_sd.so
@@ -117,7 +121,7 @@ pkg_prerm:${PN}-libnss-mdns () {
SYSTEMD_SERVICE:${PN} = "mdns.service"
INITSCRIPT_NAME = "mdns"
-PACKAGE_BEFORE_PN = "${PN}-libnss-mdns"
+PACKAGE_BEFORE_PN = "${PN}-libnss-mdns ${PN}-clients"
RRECOMMENDS:${PN}:append:libc-glibc = " ${PN}-libnss-mdns"
@@ -125,4 +129,9 @@ FILES_SOLIBSDEV = "${libdir}/libdns_sd.so"
FILES:${PN}-libnss-mdns = "${sysconfdir}/nss_mdns.conf ${libdir}/libnss_mdns*.so*"
RPROVIDES:${PN}-libnss-mdns = "libnss-mdns"
+FILES:${PN}-clients = "${bindir}/mDNSClientPosix \
+ ${bindir}/mDNSNetMonitor \
+ ${bindir}/mDNSProxyResponderPosix \
+ ${bindir}/mDNSResponderPosix"
+
RPROVIDES:${PN} += "libdns-sd"
Several useful clients are available as part of the overall mDNSResponder build, package these alongside the main binary. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> --- .../recipes-protocols/mdns/mdns_2881.100.56.0.1.bb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-)