Ravenports generated: 21 Feb 2024 20:00
[ravenports.git] / bucket_F9 / python-pip
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-pip
4 VERSION=                23.2.1
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
7 SDESC[v11]=             Tool for installing python packages (3.11)
8 SDESC[v12]=             Tool for installing python packages (3.12)
9 HOMEPAGE=               https://pip.pypa.io/
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        none
13 SPKGS[v11]=             single
14 SPKGS[v12]=             single
15
16 OPTIONS_AVAILABLE=      PY311 PY312
17 OPTIONS_STANDARD=       none
18 VOPTS[v11]=             PY311=ON PY312=OFF
19 VOPTS[v12]=             PY311=OFF PY312=ON
20
21 USES=                   cpe
22
23 CPE_PRODUCT=            pip
24 CPE_VENDOR=             pypa
25 GENERATED=              yes
26
27 [PY311].MAKEFILE_ON=                    POST_PLIST_TARGET+=setuptools-autolist
28 [PY311].USES_ON=                        python:v11
29
30 [PY312].MAKEFILE_ON=                    POST_PLIST_TARGET+=setuptools-autolist
31 [PY312].USES_ON=                        python:v12
32
33 do-build:
34         # We can't use --root STAGEDIR because the paths are hardcoded
35         # So we install it in the proper place and relocate to the stagedir
36         # for packaging
37         ${PYTHON_CMD} -m ensurepip
38
39 do-install:
40         ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/
41         ${MV} ${PYTHON_SITELIBDIR}/pip ${STAGEDIR}${PYTHON_SITELIBDIR}/
42         ${MV} ${LOCALBASE}/bin/pip${PYTHON_VER} ${STAGEDIR}${PREFIX}/bin/
43
44 [FILE:239:descriptions/desc.single]
45 Pip is a package manager for Python that allows you to install additional
46 libraries and packages that are not part of the standard Python library
47 such as the ones found in the Python Package Index. It is a replacement
48 for an easy install.
49