diff options
Diffstat (limited to 'recipes-extended/openhpi/openhpi.inc')
-rw-r--r-- | recipes-extended/openhpi/openhpi.inc | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/recipes-extended/openhpi/openhpi.inc b/recipes-extended/openhpi/openhpi.inc index 29015c3..975b6ce 100644 --- a/recipes-extended/openhpi/openhpi.inc +++ b/recipes-extended/openhpi/openhpi.inc | |||
@@ -14,12 +14,23 @@ DEPENDS = " \ | |||
14 | 14 | ||
15 | INC_PR = "r1" | 15 | INC_PR = "r1" |
16 | 16 | ||
17 | inherit autotools gettext update-alternatives pkgconfig | 17 | inherit autotools gettext update-alternatives pkgconfig systemd |
18 | 18 | ||
19 | PACKAGECONFIG ??= "net-snmp" | 19 | PACKAGECONFIG ??= "net-snmp" |
20 | 20 | ||
21 | PACKAGECONFIG[net-snmp] = "--with-net-snmp-config=${STAGING_BINDIR}/net-snmp-config,, net-snmp" | 21 | PACKAGECONFIG[net-snmp] = "--with-net-snmp-config=${STAGING_BINDIR}/net-snmp-config,, net-snmp" |
22 | 22 | ||
23 | SYSTEMD_SERVICE_${PN} = "openhpid.service" | ||
24 | SYSTEMD_AUTO_ENABLE = "disable" | ||
25 | |||
26 | do_install_append() { | ||
27 | install -d 777 ${D}/var/lib/openhpi | ||
28 | install -d ${D}/${systemd_unitdir}/system | ||
29 | install -m 644 ${WORKDIR}/openhpid.service ${D}/${systemd_unitdir}/system | ||
30 | sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}/${systemd_unitdir}/system/openhpid.service | ||
31 | sed -i -e 's,@SYSCONFDIR@,${sysconfdir},g' ${D}/${systemd_unitdir}/system/openhpid.service | ||
32 | } | ||
33 | |||
23 | FILES_${PN} += "${libdir}/${PN}/*" | 34 | FILES_${PN} += "${libdir}/${PN}/*" |
24 | 35 | ||
25 | INSANE_SKIP_${PN} = "dev-so" | 36 | INSANE_SKIP_${PN} = "dev-so" |