mirror of
				https://github.com/openwrt/packages.git
				synced 2025-11-04 10:29:36 +00:00 
			
		
		
		
	There is not a single CVE linked to python:pip so use pypa:pip instead:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:pypa:pip
Moreover, CPE_ID missed PKG_ prefix
Fixes: eee273507b (python3: Split pip into separate source package)
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
		
	
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
#
 | 
						|
# Copyright (C) 2023 Jeffery To
 | 
						|
#
 | 
						|
# This is free software, licensed under the GNU General Public License v2.
 | 
						|
# See /LICENSE for more information.
 | 
						|
#
 | 
						|
 | 
						|
include $(TOPDIR)/rules.mk
 | 
						|
 | 
						|
PKG_NAME:=python-pip
 | 
						|
PKG_VERSION:=23.3.1
 | 
						|
PKG_RELEASE:=1
 | 
						|
 | 
						|
PYPI_NAME:=pip
 | 
						|
PKG_HASH:=1fcaa041308d01f14575f6d0d2ea4b75a3e2871fe4f9c694976f908768e14174
 | 
						|
 | 
						|
PKG_LICENSE:=MIT
 | 
						|
PKG_LICENSE_FILES:=LICENSE.txt
 | 
						|
PKG_MAINTAINER:=Jeffery To <jeffery.to@gmail.com>
 | 
						|
PKG_CPE_ID:=cpe:/a:pypa:pip
 | 
						|
 | 
						|
include ../pypi.mk
 | 
						|
include $(INCLUDE_DIR)/package.mk
 | 
						|
include ../python3-package.mk
 | 
						|
 | 
						|
define Package/python3-pip
 | 
						|
  SECTION:=lang
 | 
						|
  CATEGORY:=Languages
 | 
						|
  SUBMENU:=Python
 | 
						|
  TITLE:=PyPA recommended tool for installing Python packages
 | 
						|
  URL:=https://pip.pypa.io/
 | 
						|
  DEPENDS:=+python3
 | 
						|
endef
 | 
						|
 | 
						|
define Package/python3-pip/description
 | 
						|
pip is the package installer for Python. You can use pip to install
 | 
						|
packages from the Python Package Index and other indexes.
 | 
						|
endef
 | 
						|
 | 
						|
define Package/python3-pip/conffiles
 | 
						|
/etc/pip.conf
 | 
						|
endef
 | 
						|
 | 
						|
define Py3Package/python3-pip/install
 | 
						|
	$(INSTALL_DIR) $(1)/usr/bin
 | 
						|
	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/pip$(PYTHON3_VERSION) $(1)/usr/bin/
 | 
						|
	$(LN) pip$(PYTHON3_VERSION) $(1)/usr/bin/pip3
 | 
						|
	$(LN) pip$(PYTHON3_VERSION) $(1)/usr/bin/pip
 | 
						|
 | 
						|
	$(INSTALL_DIR) $(1)/etc
 | 
						|
	$(INSTALL_DATA) ./files/pip.conf $(1)/etc/
 | 
						|
endef
 | 
						|
 | 
						|
$(eval $(call Py3Package,python3-pip))
 | 
						|
$(eval $(call BuildPackage,python3-pip))
 | 
						|
$(eval $(call BuildPackage,python3-pip-src))
 |