chardet: add subpackage for python 3.6

This commit is contained in:
Gerasim Troeglazov
2019-09-29 18:52:14 +10:00
parent 4057a275a4
commit 1e02119337

View File

@@ -20,8 +20,8 @@ BUILD_REQUIRES="
haiku_devel
"
PYTHON_PACKAGES=(python python3)
PYTHON_VERSIONS=(2.7 3.6)
PYTHON_PACKAGES=(python python36 python3)
PYTHON_VERSIONS=(2.7 3.6 3.7)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
@@ -44,6 +44,9 @@ PROVIDES_python="$PROVIDES_python
PROVIDES_python3="$PROVIDES_python3
cmd:chardetect3
"
PROVIDES_python36="$PROVIDES_python36
cmd:chardetect3.6
"
INSTALL()
{
@@ -59,12 +62,18 @@ INSTALL()
$python setup.py build install \
--root=/ --prefix=$prefix
if [ $pythonPackage != python ]; then
if [ $pythonPackage = python3 ]; then
for f in $binDir/*; do
mv $f ${f}3
done
fi
if [ $pythonPackage = python36 ]; then
for f in $binDir/*; do
mv $f ${f}3.6
done
fi
packageEntries $pythonPackage \
$prefix/lib/python* \
$binDir