summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2019-02-18 09:32:00 +0100
committerMax Krummenacher <max.krummenacher@toradex.com>2019-03-06 19:03:44 +0100
commit8691ba636cb22021ec950efead309512ad97c15f (patch)
tree1687086730eb3c3ea5df6210615d74c78512cd36
parenta1d610a302f612ee80551ea3cccc30fbe8b1f7d7 (diff)
linux-driver-package: rework to allow building for sysV
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service4
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service4
-rw-r--r--jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend15
3 files changed, 7 insertions, 16 deletions
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service
index 99c8c28..3fab9b2 100644
--- a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service
+++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nv.service
@@ -13,6 +13,6 @@ IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
-ExecStart=/usr/bin/nv start
-ExecStop=/usr/bin/nv stop
+ExecStart=/etc/init.d/nv start
+ExecStop=/etc/init.d/nv stop
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service
index deb8d97..4d923da 100644
--- a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service
+++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package/nvfb.service
@@ -13,5 +13,5 @@ IgnoreSIGPIPE=no
KillMode=process
GuessMainPID=no
RemainAfterExit=yes
-ExecStart=/usr/bin/nvfb start
-ExecStop=/usr/bin/nvfb stop
+ExecStart=/etc/init.d/nvfb start
+ExecStop=/etc/init.d/nvfb stop
diff --git a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend
index c6374ef..90bc0ae 100644
--- a/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend
+++ b/jetson-tk1/recipes-bsp/binary-drivers/linux-driver-package_21.%.bbappend
@@ -56,15 +56,12 @@ FILES_${PN}-nvgstapps = " \
${docdir}/nvgst*README.txt \
"
-FILES_${PN}-boot = " \
+FILES_${PN}-boot += " \
${systemd_unitdir}/system/nv.service \
- ${bindir}/nv \
"
-FILES_${PN}-firstboot = "\
+FILES_${PN}-firstboot += "\
${systemd_unitdir}/system/nvfb.service \
- ${bindir}/nvfb \
- ${sysconfdir}/nv/nvfirstboot \
"
#no gnu_hash in NVIDIA binaries, skip QA dev-so for this package
@@ -97,12 +94,6 @@ do_install_append () {
install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libnvgstjpeg.so ${D}${libdir}/gstreamer-1.0
install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-0.10/libgstnvvidconv.so ${D}${libdir}/gstreamer-0.10
install -m 0755 ${NV_SAMPLE}/usr/lib/arm-linux-gnueabihf/gstreamer-0.10/libnvgstjpeg.so ${D}${libdir}/gstreamer-0.10
-
- install -m 0755 ${WORKDIR}/nv ${D}${bindir}
- install -m 0755 ${WORKDIR}/nvfb ${D}${bindir}
- rm -rf ${D}${sysconfdir}/init.d/nvfb
- rm -rf ${D}${sysconfdir}/init.d/nv
}
-SYSTEMD_SERVICE_${PN} = "nvfb.service"
-SYSTEMD_SERVICE_${PN} += " nv.service"
+SYSTEMD_SERVICE_${PN} = "nvfb.service nv.service"