[oe] [meta-oe][PATCH] gpsd: Fix the systemd service run paths

Alistair Francis alistair at alistair23.me
Wed Jul 10 05:06:37 UTC 2019


Make sure that we call gpsd from /usr instead of /usr/local.

Signed-off-by: Alistair Francis <alistair at alistair23.me>
---
 meta-oe/recipes-navigation/gpsd/gpsd_3.18.1.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-oe/recipes-navigation/gpsd/gpsd_3.18.1.bb b/meta-oe/recipes-navigation/gpsd/gpsd_3.18.1.bb
index 22097e3aa..cd31c5b0f 100644
--- a/meta-oe/recipes-navigation/gpsd/gpsd_3.18.1.bb
+++ b/meta-oe/recipes-navigation/gpsd/gpsd_3.18.1.bb
@@ -84,7 +84,9 @@ do_install_append() {
     #support for systemd
     install -d ${D}${systemd_unitdir}/system/
     install -m 0644 ${S}/systemd/${BPN}.service ${D}${systemd_unitdir}/system/${BPN}.service
+    sed -i -e 's,/usr/local,/usr,g' ${D}${systemd_unitdir}/system/${BPN}.service
     install -m 0644 ${S}/systemd/${BPN}ctl at .service ${D}${systemd_unitdir}/system/${BPN}ctl at .service
+    sed -i -e 's,/usr/local,/usr,g' ${D}${systemd_unitdir}/system/${BPN}ctl at .service
     install -m 0644 ${S}/systemd/${BPN}.socket ${D}${systemd_unitdir}/system/${BPN}.socket
 }
 
-- 
2.21.0



More information about the Openembedded-devel mailing list