summaryrefslogtreecommitdiffstats
path: root/recipes-extended/irqbalance/irqbalance.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-extended/irqbalance/irqbalance.inc')
-rw-r--r--recipes-extended/irqbalance/irqbalance.inc9
1 files changed, 8 insertions, 1 deletions
diff --git a/recipes-extended/irqbalance/irqbalance.inc b/recipes-extended/irqbalance/irqbalance.inc
index 10265c96..53275d12 100644
--- a/recipes-extended/irqbalance/irqbalance.inc
+++ b/recipes-extended/irqbalance/irqbalance.inc
@@ -18,7 +18,10 @@ DEPENDS = "glib-2.0"
18INITSCRIPT_NAME = "irqbalanced" 18INITSCRIPT_NAME = "irqbalanced"
19INITSCRIPT_PARAMS = "defaults" 19INITSCRIPT_PARAMS = "defaults"
20 20
21inherit autotools update-rc.d pkgconfig 21inherit autotools update-rc.d pkgconfig systemd
22
23SYSTEMD_PACKAGES = "irqbalance"
24SYSTEMD_SERVICE_irqbalance = "irqbalanced.service"
22 25
23EXTRA_OECONF = "--program-transform-name= \ 26EXTRA_OECONF = "--program-transform-name= \
24 " 27 "
@@ -37,4 +40,8 @@ do_install () {
37 install -d ${D}${sysconfdir}/init.d 40 install -d ${D}${sysconfdir}/init.d
38 cat ${S}/irqbalance.init | sed -e's,/usr/sbin,${sbindir},g' > ${D}${sysconfdir}/init.d/irqbalanced 41 cat ${S}/irqbalance.init | sed -e's,/usr/sbin,${sbindir},g' > ${D}${sysconfdir}/init.d/irqbalanced
39 chmod 755 ${D}${sysconfdir}/init.d/irqbalanced 42 chmod 755 ${D}${sysconfdir}/init.d/irqbalanced
43
44 install -d ${D}${systemd_unitdir}/system
45 install -m 0644 ${WORKDIR}/irqbalanced.service ${D}${systemd_unitdir}/system
46 sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}${systemd_unitdir}/system/irqbalanced.service
40} 47}