# python-proxy-tools Simple proxy implementation for Python ^ Runtime dependencies | python (Interpreter languages and scripting) | ``` mkdir /data/buildroot/package/python-proxy-tools cat > /data/buildroot/package/python-proxy-tools/Config.in<< 'EOF' config BR2_PACKAGE_PYTHON_PROXY_TOOLS bool "python-proxy-tools" select BR2_PACKAGE_PYTHON3 help Simple proxy implementation for Python EOF cat > /data/buildroot/package/python-proxy-tools/python-proxy-tools.mk<< 'EOF' ############################################################# # # python-proxy-tools # ############################################################# PYTHON_PROXY_TOOLS_VERSION = 0.1.0 PYTHON_PROXY_TOOLS_SOURCE = proxy_tools-$(PYTHON_PROXY_TOOLS_VERSION).tar.gz PYTHON_PROXY_TOOLS_SITE = https://pypi.python.org/packages/source/p/proxy_tools PYTHON_PROXY_TOOLS_DEPENDENCIES = python3 define PYTHON_PROXY_TOOLS_BUILD_CMDS cd $(@D)/ && \ wget https://raw.githubusercontent.com/jtushman/proxy_tools/master/LICENSE.txt && \ PYTHONPATH="$$(ls -d $(TARGET_DIR)/usr/lib/*/ | grep python)/site-packages" \ $(HOST_DIR)/usr/bin/python setup.py build endef define PYTHON_PROXY_TOOLS_INSTALL_TARGET_CMD cd "$(@D)/" && \ PYTHONPATH="$$(ls -d $(TARGET_DIR)/usr/lib/*/ | grep python)/site-packages" \ $(HOST_DIR)/usr/bin/python setup.py install --prefix="$(TARGET_DIR)/usr" --optimize=1 --skip-build install -Dm 644 "$(@D)/LICENSE.txt" "$(TARGET_DIR)/usr/share/licenses/python-proxy_tools/LICENSE" endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/python-proxy-tools/Config.in"' /data/buildroot/package/Config.in ```