summaryrefslogtreecommitdiffstats
path: root/meta-filesystems
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2019-02-01 23:04:58 -0800
committerKhem Raj <raj.khem@gmail.com>2019-02-03 10:46:42 -0800
commit78f210eb38c8d9d66f4ee2ea5525e865f9350b78 (patch)
treedab748dec96b71156499b13eae5a22f45aed0fc8 /meta-filesystems
parentfe157b9cb9b6c2954d8c92b66afd167676d31ea1 (diff)
downloadmeta-openembedded-78f210eb38c8d9d66f4ee2ea5525e865f9350b78.tar.gz
owfs: Inherit systemd
Fix ERROR: QA Issue: owfs: Files/directories were installed but not shipped in any package: /lib /lib/systemd /lib/systemd/system /lib/systemd/system/owfs.service /lib/systemd/system/owftpd.service /lib/systemd/system/owhttpd.service /lib/systemd/system/owserver.service /lib/systemd/system/owserver.socket Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-filesystems')
-rw-r--r--meta-filesystems/recipes-filesystems/owfs/owfs_3.2p2.bb17
1 files changed, 13 insertions, 4 deletions
diff --git a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p2.bb b/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p2.bb
index 50865cccd..857aaf216 100644
--- a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p2.bb
+++ b/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p2.bb
@@ -18,7 +18,7 @@ SRC_URI = "git://github.com/owfs/owfs \
18 18
19S = "${WORKDIR}/git" 19S = "${WORKDIR}/git"
20 20
21inherit autotools-brokensep update-rc.d pkgconfig 21inherit autotools-brokensep update-rc.d pkgconfig systemd
22 22
23EXTRA_OECONF = " \ 23EXTRA_OECONF = " \
24 --with-fuseinclude=${STAGING_INCDIR} \ 24 --with-fuseinclude=${STAGING_INCDIR} \
@@ -52,9 +52,12 @@ DESCRIPTION_libownet = "easy C-language 1-wire interface to the owserver protoco
52DESCRIPTION_owmon = "Monitor for owserver settings and statistics" 52DESCRIPTION_owmon = "Monitor for owserver settings and statistics"
53DESCRIPTION_owtap = "Packet sniffer for the owserver protocol" 53DESCRIPTION_owtap = "Packet sniffer for the owserver protocol"
54 54
55FILES_owftpd = "${bindir}/owftpd" 55FILES_owftpd = "${bindir}/owftpd ${systemd_system_unitdir}/owftpd.service"
56FILES_owhttpd = "${bindir}/owhttpd ${sysconfdir}/init.d/owhttpd" 56FILES_owhttpd = "${bindir}/owhttpd ${sysconfdir}/init.d/owhttpd \
57FILES_owserver = "${bindir}/owserver ${sysconfdir}/init.d/owserver" 57 ${systemd_system_unitdir}/owhttpd.service"
58FILES_owserver = "${bindir}/owserver ${sysconfdir}/init.d/owserver \
59 ${systemd_system_unitdir}/owserver.service \
60 ${systemd_system_unitdir}/owserver.socket"
58FILES_owshell = "${bindir}/owread ${bindir}/owwrite \ 61FILES_owshell = "${bindir}/owread ${bindir}/owwrite \
59 ${bindir}/owdir ${bindir}/owpresent \ 62 ${bindir}/owdir ${bindir}/owpresent \
60 ${bindir}/owget ${bindir}/owside" 63 ${bindir}/owget ${bindir}/owside"
@@ -63,9 +66,15 @@ FILES_owtap = "${bindir}/owtap"
63FILES_libowcapi = "${libdir}/libowcapi-*" 66FILES_libowcapi = "${libdir}/libowcapi-*"
64FILES_libow = "${libdir}/libow-*" 67FILES_libow = "${libdir}/libow-*"
65FILES_libownet = "${libdir}/libownet-*" 68FILES_libownet = "${libdir}/libownet-*"
69FILES_${PN} += "${systemd_system_unitdir}/owfs.service"
66 70
67INITSCRIPT_PACKAGES = "owhttpd owserver" 71INITSCRIPT_PACKAGES = "owhttpd owserver"
68INITSCRIPT_NAME_owserver = "owserver" 72INITSCRIPT_NAME_owserver = "owserver"
69INITSCRIPT_NAME_owhttpd = "owhttpd" 73INITSCRIPT_NAME_owhttpd = "owhttpd"
70INITSCRIPT_PARAMS_owserver = "defaults 20" 74INITSCRIPT_PARAMS_owserver = "defaults 20"
71INITSCRIPT_PARAMS_owhttpd = "defaults 21" 75INITSCRIPT_PARAMS_owhttpd = "defaults 21"
76
77SYSTEMD_SERVICE_${PN} = "owfs.service"
78SYSTEMD_SERVICE_${PN}-owftpd = "owftpd.service"
79SYSTEMD_SERVICE_${PN}-owhttpd = "owhttpd.service"
80SYSTEMD_SERVICE_${PN}-owserver = "owserver.service owserver.socket"