# pyqt-builder The PEP 517 compliant PyQt build system ^ runtime dependencies | xapp_xauth (Graphic libraries/X11R7 Applications) | ^ make dependencies | python3 | ^ ::: | python3-pyqtbuild | ``` apt install python3-pyqtbuild ``` ``` mkdir /data/buildroot/package/pyqt-builder cat > /data/buildroot/package/pyqt-builder/Config.in<< 'EOF' config BR2_PACKAGE_PYQT_BUILDER bool "pyqt-builder" depends on BR2_PACKAGE_PYTHON3 help The PEP 517 compliant PyQt build system EOF cat > /data/buildroot/package/pyqt-builder/pyqt-builder.mk<< 'EOF' ############################################################# # # pyqt-builder #https://pypi.io/packages/source/P/PyQt-builder/PyQt-builder-$pkgver.tar.gz ############################################################# PYQT_BUILDER_VERSION = 1.13.0 PYQT_BUILDER_SOURCE = PyQt-builder-$(PYQT_BUILDER_VERSION).tar.gz PYQT_BUILDER_SITE = https://pypi.io/packages/source/P/PyQt-builder PYQT_BUILDER_DEPENDENCIES = python3 PYQT_BUILDER_INSTALL_STAGING = YES define PYQT_BUILDER_BUILD_CMDS cd $(@D)/ && \ ${HOST_DIR}/bin/python setup.py build endef define PYQT_BUILDER_INSTALL_STAGING_CMDS cd $(@D)/ && \ ${HOST_DIR}/bin/python setup.py install --root="${STAGING_DIR}" rm ${STAGING_DIR}//data -rf endef define PYQT_BUILDER_INSTALL_TARGET_CMDS cd $(@D)/ && \ ${HOST_DIR}/bin/python setup.py install --root="${TARGET_DIR}" rm ${TARGET_DIR}//data -rf endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/pyqt-builder/Config.in"' /data/buildroot/package/Config.in ```