Magellan Linux

Contents of /smage/trunk/extras/python3-setuptools/python3-setuptools-49.3.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 15323 - (show annotations) (download)
Fri Aug 14 11:36:21 2020 UTC (3 years, 8 months ago) by niro
File size: 933 byte(s)
auto added: ver bump to 49.3.2-r1
1 # $Id$
2
3 PNAME="python3-setuptools"
4 PVER="49.3.2"
5 PBUILD="r1"
6
7 DESCRIPTION="A collection of extensions to Distutils for Python3."
8 PCAT="dev-python"
9
10 PYPI_MODULE="setuptools"
11 sminclude multilib python3
12
13 DEPEND=">= dev-python/python3-appdirs-1.4
14 >= dev-python/python3-packaging-20.4"
15
16 SRCFILE="v${PVER}.tar.gz"
17 SRCDIR="${BUILDDIR}/${PYPI_MODULE}-${PVER}"
18
19 SRC_URI=(
20 https://github.com/pypa/${PYPI_MODULE}/archive/${SRCFILE}
21 mirror://${PNAME}/${SRCFILE}
22 )
23
24 # use github, only zip files are provided by pypi
25 UP2SEPERATOR="v"
26 UP2DATE="updatecmd https://github.com/pypa/${PYPI_MODULE}/releases | highesttarball gz"
27
28 src_prepare()
29 {
30 python3_multilib_src_prepare || die
31 }
32
33 src_compile()
34 {
35 local abi
36 for abi in ${MULTILIB_ABIS}
37 do
38 cd ${MAGE_PYTHON3_SRCSUBDIR}/$(basename ${SRCDIR})-${abi}
39 ${MAGE_PYTHON3_EXEC} bootstrap.py || die
40 done
41
42 python3_multilib_src_compile || die
43 }
44
45 src_install()
46 {
47 python3_multilib_src_install || die
48 }