diff options
author | Mykyta Dorokhin <mykyta.dorokhin@globallogic.com> | 2018-05-15 15:50:24 +0300 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2018-05-15 12:03:49 -0500 |
commit | 0ae578fd7955cae5c63cc6e80ee46aaad12a5279 (patch) | |
tree | 7e88d7635af39d190544570c23a45953c162ff01 /recipes-bsp/multitech/mts-io.inc | |
parent | d89ab03409d531d21a791108367ae68d0a1f22a0 (diff) | |
download | meta-multitech-0ae578fd7955cae5c63cc6e80ee46aaad12a5279.tar.gz meta-multitech-0ae578fd7955cae5c63cc6e80ee46aaad12a5279.tar.bz2 meta-multitech-0ae578fd7955cae5c63cc6e80ee46aaad12a5279.zip |
Move radio-reset init scripts to a separate recipe.
Diffstat (limited to 'recipes-bsp/multitech/mts-io.inc')
-rw-r--r-- | recipes-bsp/multitech/mts-io.inc | 68 |
1 files changed, 1 insertions, 67 deletions
diff --git a/recipes-bsp/multitech/mts-io.inc b/recipes-bsp/multitech/mts-io.inc index d6384a4..3ac5201 100644 --- a/recipes-bsp/multitech/mts-io.inc +++ b/recipes-bsp/multitech/mts-io.inc @@ -17,8 +17,6 @@ SRC_URI = " \ file://lora-led-updater \ file://mts-io.init \ file://mts-io.mtcap.init \ - file://radio-reset.init \ - file://radio-reset.default \ file://mts-io.conf \ " S = "${WORKDIR}/git" @@ -46,9 +44,7 @@ do_compile () { } -# Note that the opkg post install does not work if the radio-reset package is -# named mts-io-radio-reset. It may be too long for the opkg name to handle. -PACKAGES = "${PN}-noarch kernel-module-${PN} ${PN}-util ${PN}-util-dbg ${PN}-dev ${PN}-radio" +PACKAGES = "${PN}-noarch kernel-module-${PN} ${PN}-util ${PN}-util-dbg ${PN}-dev" FILES_kernel-module-${PN} = "${base_libdir}/modules/${KERNEL_VERSION}/extra/mts_io.ko" @@ -64,9 +60,6 @@ FILES_${PN}-noarch_append_mtcap += "${sbindir}/lora-led-updater" FILES_${PN}-util += "${sbindir}/mts-util-lora2-reset" FILES_${PN}-util-dbg += "/usr/src /usr/sbin/.debug" FILES_${PN}-dev += "/usr/include/linux/mts_eeprom.h" -FILES_${PN}-radio = "${sysconfdir}/init.d/radio-reset \ - ${sysconfdir}/default/radio-reset" -RRECOMMENDS_${PN}-radio = "update-rc.d" INITSCRIPT_NAME = "mts-io" @@ -87,7 +80,6 @@ fakeroot do_install () { install -d ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/mts-io.init ${D}${sysconfdir}/init.d/mts-io - install -m 0755 ${WORKDIR}/radio-reset.init ${D}${sysconfdir}/init.d/radio-reset install -m 0755 ${WORKDIR}/led-status_heartbeat_trigger ${D}/${sysconfdir}/init.d/ install -d ${D}${sysconfdir}/default install -m 0755 ${WORKDIR}/mts-io.conf ${D}${sysconfdir}/default/mts-io @@ -100,9 +92,6 @@ fakeroot do_install () { install -d ${D}${libdir}/mts-io-sysfs install -m 0755 ${S}/io-tool/mts-io-sysfs-inc.sh ${D}${libdir}/mts-io-sysfs install -m 0755 ${S}/io-tool/mts-io-sysfs ${D}${sbindir}/mts-io-sysfs - - install -d ${D}${sysconfdir}/default - install -m 0644 ${WORKDIR}/radio-reset.default ${D}${sysconfdir}/default/radio-reset } fakeroot do_install_append_mtcap() { @@ -110,58 +99,3 @@ fakeroot do_install_append_mtcap() { install -m 0755 ${WORKDIR}/mts-io.mtcap.init ${D}${sysconfdir}/init.d/mts-io install -m 0755 ${WORKDIR}/lora-led-updater ${D}${sbindir}/lora-led-updater } - -# Radio-reset is on boot and shutdown for AEP/mlinux -fakeroot do_install_append_mtcdt() { - # install MTCAP mts-io init script - sed -i 's/STOP="no"/STOP="yes"/' ${D}${sysconfdir}/default/radio-reset -} - -# Install the radio reset. Not allowed two init script in one recipe. -pkg_postinst_${PN}-radio() { -#!/bin/sh -# Begin section update-rc.d -logger -t opkg.install.radio -p daemon.info 'radio preinstall' -if type update-rc.d >/dev/null 2>/dev/null; then - if [ -n "$D" ]; then - OPT="-r $D" - else - OPT="-s" - fi - update-rc.d $OPT radio-reset start 39 S . -fi -# End section update-rc.d -} - -pkg_preinst_${PN}-radio() { - #!/bin/bash - if type update-rc.d >/dev/null 2>/dev/null; then - if [ -n "$D" ]; then - OPT="-f -r $D" - else - OPT="-f" - fi - update-rc.d $OPT radio-reset remove - fi -} - -pkg_prerm_${PN}-radio() { - #!/bin/bash - if [ -z "$D" ] ; then - logger -t opkg.remove.radio -p daemon.info 'Removing radio-reset' - fi -} - - -pkg_postrm_${PN}-radio() { - #!/bin/bash - if type update-rc.d >/dev/null 2>/dev/null; then - if [ -n "$D" ]; then - OPT="-f -r $D" - else - OPT="-f" - fi - update-rc.d $OPT radio-reset remove - fi -} - |