From 8691ba636cb22021ec950efead309512ad97c15f Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Mon, 18 Feb 2019 09:32:00 +0100 Subject: linux-driver-package: rework to allow building for sysV Signed-off-by: Max Krummenacher --- .../binary-drivers/linux-driver-package/nv.service | 4 ++-- .../binary-drivers/linux-driver-package/nvfb.service | 4 ++-- .../binary-drivers/linux-driver-package_21.%.bbappend | 15 +++------------ 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" -- cgit v1.2.3