--- trunk/include/pypi.sminc 2017/10/11 10:56:30 29778 +++ trunk/include/pypi.sminc 2017/10/16 09:19:58 29840 @@ -7,6 +7,7 @@ # needs python sminclude python +: ${SPLITPNAME="${PNAME}"} : ${PYPI_MODULE="${PNAME}"} : ${PYPI_ARCHIVE="gz"} @@ -26,15 +27,15 @@ if [[ ${PYPI_MULTIPLE_PYTHON_VERSIONS} = 1 ]] then sminclude python2 python3 - SPLIT_PACKAGES="python2-${PNAME} python3-${PNAME}" + SPLIT_PACKAGES="python2-${SPLITPNAME} python3-${SPLITPNAME}" - eval "split_info_python2-${PNAME}() + eval "split_info_python2-${SPLITPNAME}() { DEPEND=\"\${DEPEND} >= dev-lang/python2-2.7\" }" - eval "split_info_python3-${PNAME}() + eval "split_info_python3-${SPLITPNAME}() { DEPEND=\"\${DEPEND} >= dev-lang/python3-3.6\" @@ -83,12 +84,12 @@ python_src_install || die } -eval "pypi_src_install_python2-${PNAME}() +eval "pypi_src_install_python2-${SPLITPNAME}() { python2_src_install || die }" -eval "pypi_src_install_python3-${PNAME}() +eval "pypi_src_install_python3-${SPLITPNAME}() { python3_src_install || die }" @@ -118,12 +119,12 @@ python_multilib_src_install || die } -eval "pypi_multilib_src_install_python2-${PNAME}() +eval "pypi_multilib_src_install_python2-${SPLITPNAME}() { python2_multilib_src_install || die }" -eval "pypi_multilib_src_install_python3-${PNAME}() +eval "pypi_multilib_src_install_python3-${SPLITPNAME}() { python3_multilib_src_install || die }" @@ -133,14 +134,14 @@ then if [[ ${PYPI_MULTIPLE_PYTHON_VERSIONS} = 1 ]] then - export_inherits pypi_multilib src_compile src_install_python2-${PNAME} src_install_python3-${PNAME} + export_inherits pypi_multilib src_compile src_install_python2-${SPLITPNAME} src_install_python3-${SPLITPNAME} else export_inherits pypi_multilib src_compile src_install fi else if [[ ${PYPI_MULTIPLE_PYTHON_VERSIONS} = 1 ]] then - export_inherits pypi src_compile src_install_python2-${PNAME} src_install_python3-${PNAME} + export_inherits pypi src_compile src_install_python2-${SPLITPNAME} src_install_python3-${SPLITPNAME} else export_inherits pypi src_compile src_install fi