mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-04 14:39:54 +00:00
gpsd: add gpsdctl@.service for USB autoplug
This service allows gpsd to automatically recognize USB devices but is currently missing from our packaging. Without this service and the matching udev rules from upstream, gpsd will fail to recognize USB devices when they are plugged in. Signed-off-by: Martin Kelly <mkelly@xevo.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
committed by
Armin Kuster
parent
c8913de265
commit
3fcf819224
@@ -80,6 +80,7 @@ do_install_append() {
|
|||||||
#support for systemd
|
#support for systemd
|
||||||
install -d ${D}${systemd_unitdir}/system/
|
install -d ${D}${systemd_unitdir}/system/
|
||||||
install -m 0644 ${S}/systemd/${BPN}.service ${D}${systemd_unitdir}/system/${BPN}.service
|
install -m 0644 ${S}/systemd/${BPN}.service ${D}${systemd_unitdir}/system/${BPN}.service
|
||||||
|
install -m 0644 ${S}/systemd/${BPN}ctl@.service ${D}${systemd_unitdir}/system/${BPN}ctl@.service
|
||||||
install -m 0644 ${S}/systemd/${BPN}.socket ${D}${systemd_unitdir}/system/${BPN}.socket
|
install -m 0644 ${S}/systemd/${BPN}.socket ${D}${systemd_unitdir}/system/${BPN}.socket
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -128,7 +129,7 @@ RDEPENDS_python-pygps = " \
|
|||||||
RPROVIDES_${PN} += "${PN}-systemd"
|
RPROVIDES_${PN} += "${PN}-systemd"
|
||||||
RREPLACES_${PN} += "${PN}-systemd"
|
RREPLACES_${PN} += "${PN}-systemd"
|
||||||
RCONFLICTS_${PN} += "${PN}-systemd"
|
RCONFLICTS_${PN} += "${PN}-systemd"
|
||||||
SYSTEMD_SERVICE_${PN} = "${PN}.socket"
|
SYSTEMD_SERVICE_${PN} = "${BPN}.socket ${BPN}ctl@.service"
|
||||||
|
|
||||||
|
|
||||||
ALTERNATIVE_${PN} = "gpsd-defaults"
|
ALTERNATIVE_${PN} = "gpsd-defaults"
|
||||||
|
|||||||
Reference in New Issue
Block a user