Fixes: https://github.com/openwrt/packages/issues/8301 This seems to have slipped for some time. No idea if it ever worked. It could be that this worked at some point. In any case, the shebang is properly updated now. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
31 lines
1 KiB
Makefile
31 lines
1 KiB
Makefile
#
|
|
# Copyright (C) 2017 OpenWrt.org
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
define Package/python3-pip
|
|
$(call Package/python3/Default)
|
|
TITLE:=Python $(PYTHON3_VERSION) pip module
|
|
VERSION:=$(PYTHON3_PIP_VERSION)-$(PYTHON3_PIP_PKG_RELEASE)
|
|
DEPENDS:=+python3 +python3-setuptools +python-pip-conf
|
|
endef
|
|
|
|
define Py3Package/python3-pip/install
|
|
$(INSTALL_DIR) $(1)/usr/bin $(1)/usr/lib/python$(PYTHON3_VERSION)/site-packages
|
|
$(CP) $(PKG_BUILD_DIR)/install-pip/bin/pip3* $(1)/usr/bin
|
|
$(CP) \
|
|
$(PKG_BUILD_DIR)/install-pip/lib/python$(PYTHON3_VERSION)/site-packages/pip \
|
|
$(PKG_BUILD_DIR)/install-pip/lib/python$(PYTHON3_VERSION)/site-packages/pip-$(PYTHON3_PIP_VERSION).dist-info \
|
|
$(1)/usr/lib/python$(PYTHON3_VERSION)/site-packages/
|
|
for _ in \$(seq 1 10) ; do \
|
|
find $(1)/usr/lib/python$(PYTHON3_VERSION)/site-packages/ -name __pycache__ -exec rm -rf {} \; || continue ; \
|
|
break ; \
|
|
done
|
|
endef
|
|
|
|
$(eval $(call Py3BasePackage,python3-pip, \
|
|
, \
|
|
DO_NOT_ADD_TO_PACKAGE_DEPENDS \
|
|
))
|