wpa-supplicant_2.9.bbappend 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
  2. SYSTEMD_SERVICE_${PN}_d1 = "wpa_supplicant_d1.service"
  3. SYSTEMD_AUTO_ENABLE_d1 = "enable"
  4. SRC_URI_append_d1 = " \
  5. file://wpa_supplicant_d1.service \
  6. file://wpa_supplicant.conf-sane \
  7. file://defconfig \
  8. file://wpa_supplicant_init.sh \
  9. "
  10. DEPENDS_append = " update-rc.d-native"
  11. do_install_append_d1() {
  12. install -m 600 ${WORKDIR}/wpa_supplicant.conf-sane-d1 ${D}${sysconfdir}/wpa_supplicant.conf
  13. if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
  14. install -d ${D}${systemd_system_unitdir}
  15. install -m 0644 ${WORKDIR}/wpa_supplicant_d1.service ${D}${systemd_system_unitdir}
  16. fi
  17. if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
  18. install -d ${D}${sysconfdir}/init.d
  19. install -m 0755 ${WORKDIR}/wpa_supplicant_init.sh ${D}${sysconfdir}/init.d
  20. update-rc.d -r ${D} wpa_supplicant_init.sh start 03 5 3 2 .
  21. fi
  22. }
  23. SYSTEMD_SERVICE_${PN} = "wpa_supplicant_light.service"
  24. SYSTEMD_AUTO_ENABLE = "enable"
  25. SRC_URI_append = " \
  26. file://wpa_supplicant_light.service \
  27. file://wpa_supplicant.conf-sane \
  28. file://defconfig \
  29. file://wpa_supplicant_init.sh \
  30. "
  31. DEPENDS_append = " update-rc.d-native"
  32. do_install_append() {
  33. install -m 600 ${WORKDIR}/wpa_supplicant.conf-sane ${D}${sysconfdir}/wpa_supplicant.conf
  34. if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
  35. install -d ${D}${systemd_system_unitdir}
  36. install -m 0644 ${WORKDIR}/wpa_supplicant_light.service ${D}${systemd_system_unitdir}
  37. fi
  38. if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
  39. install -d ${D}${sysconfdir}/init.d
  40. install -m 0755 ${WORKDIR}/wpa_supplicant_init.sh ${D}${sysconfdir}/init.d
  41. update-rc.d -r ${D} wpa_supplicant_init.sh start 03 5 3 2 .
  42. fi
  43. }