libnewt-python_0.52.20.bb 629 B

12345678910111213141516171819202122232425262728
  1. require recipes-extended/newt/libnewt_${PV}.bb
  2. SUMMARY .= " - python"
  3. DEPENDS = "libnewt python3"
  4. RDEPENDS_${PN} += "python3-core"
  5. inherit python3native python3-dir
  6. EXTRA_OECONF += "--with-python"
  7. EXTRA_OEMAKE += "PYTHONVERS=${PYTHON_DIR}"
  8. do_compile () {
  9. VERSION="$(sed -n 's/^VERSION = //p' Makefile)"
  10. oe_runmake _snack.so
  11. }
  12. do_install () {
  13. install -d ${D}${PYTHON_SITEPACKAGES_DIR}
  14. install -m 0755 ${PYTHON_DIR}/_snack.so ${D}${PYTHON_SITEPACKAGES_DIR}/
  15. install -m 0644 snack.py ${D}${PYTHON_SITEPACKAGES_DIR}/
  16. }
  17. PACKAGES_remove = "whiptail"
  18. FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}/*"
  19. BBCLASSEXTEND = "native"