<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4f14a6e410d7125915ee646fdf0f10af41a7f2c5">https://github.com/macports/macports-ports/commit/4f14a6e410d7125915ee646fdf0f10af41a7f2c5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 4f14a6e410d py-bootstrap-modules: remove subports
</span>4f14a6e410d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4f14a6e410d7125915ee646fdf0f10af41a7f2c5
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Oct 28 23:46:47 2021 +1100

<span style='display:block; white-space:pre;color:#404040;'>    py-bootstrap-modules: remove subports
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This is all just source, so no need for a subport per python version.
</span>---
 python/py-bootstrap-modules/Portfile | 187 +++++++++++------------------------
 python/py-packaging/Portfile         |   6 +-
 python/py-pep517/Portfile            |   6 +-
 python/py-python-install/Portfile    |   6 +-
 python/py-setuptools/Portfile        |   6 +-
 python/py-tomli/Portfile             |   6 +-
 6 files changed, 72 insertions(+), 145 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-bootstrap-modules/Portfile b/python/py-bootstrap-modules/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bb1ef8d54db..50a34a13cae 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-bootstrap-modules/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-bootstrap-modules/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,12 +1,12 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           python 1.0
</span> 
 name                py-bootstrap-modules
 version             2021-10-28
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> maintainers         jmr
<span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          python
</span> license             MIT
 supported_archs     noarch
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,135 +19,62 @@ long_description    This is a set of Python modules that are needed \
</span> 
 homepage            https://www.macports.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     36 37 38 39 310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {$subport ne $name} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set flit_core_vers 3.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set pep517_vers 0.12.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set python-install_vers 0.0.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set tomli_vers  1.2.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set wheel_vers  0.37.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites    pypi:f/flit_core:flit_core \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pypi:p/pep517:pep517 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pypi:p/python-install:install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pypi:t/tomli:tomli \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pypi:w/wheel:wheel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    distfiles       flit_core-${flit_core_vers}.tar.gz:flit_core \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pep517-${pep517_vers}.tar.gz:pep517 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    python-install-${python-install_vers}.tar.gz:install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tomli-${tomli_vers}.tar.gz:tomli \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wheel-${wheel_vers}.tar.gz:wheel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       flit_core-${flit_core_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5 a4bb11b54bcf029ec2cd5cb981c07ded \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160 f8c8435049941067c60e6e5d9931e0924b2c3d93 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 29468fa2330969167d1f5c23eb9c0661cb6dacfcd46f361a274609a7f4197530 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    pep517-${pep517_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5 7ed0adb5f737c316e071d48d66329a5d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160 f98bf5793c9337653db51635b9ff356cab65129b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 931378d93d11b298cf511dd634cf5ea4cb249a28ef84160b3247ee9afb4e8ab0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    python-install-${python-install_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5 c591174ae1f14c05ddcc84483381aa7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160 203ac0ef46cfcfb6e531548a50cc5a05deb9f049 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 926f9e0cb959203629ba6ffdc889f96e1a075c36ca6e7528ba7be96ade189a7d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    tomli-${tomli_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5 e9294a68fea7bb45afdff37c9951ccc5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160 e37cff10eb7e7f050049585b3d7224dd907b463c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    wheel-${wheel_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        md5 79f55b898e6f274f5586bbde39f6fe8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        rmd160 afeb0108d1426828bd37b75d912025df2cd57804 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256 e2ef7239991699e3355d54f8e968a21bb940a1dbf34a4d226741e64462516fad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Extra dependencies of pep517 on older pythons - maybe not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # actually needed for basic builds? Seeing what happens without them.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {0 && ${python.version} < 38} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set importlib_metadata_vers 4.8.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        license-append  Apache-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set packaging_vers 21.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set parsing_vers 3.0.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set setuptools_scm_vers 6.3.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set six_vers 1.16.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set typing_extensions_vers 3.10.0.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        license-append  PSF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set zipp_vers 3.6.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        master_sites-append pypi:i/importlib_metadata:importlib_metadata \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:p/packaging:packaging \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:p/pyparsing:parsing \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:s/setuptools_scm:setuptools_scm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:s/six:six \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:t/typing_extensions:typing_extensions \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pypi:z/zipp:zipp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        distfiles-append    importlib_metadata-${importlib_metadata_vers}.tar.gz:importlib_metadata \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            packaging-${packaging_vers}.tar.gz:packaging \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pyparsing-${parsing_vers}.tar.gz:parsing \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            setuptools_scm-${setuptools_scm_vers}.tar.gz:setuptools_scm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            six-${six_vers}.tar.gz:six \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            typing_extensions-${typing_extensions_vers}.tar.gz:typing_extensions \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            zipp-${zipp_vers}.tar.gz:zipp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums-append    importlib_metadata-${importlib_metadata_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 5b944bce3fccaf848f0cba7a07f850a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 8b0f8acd7ed578abb878fd85077ece9576b1c02f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 f284b3e11256ad1e5d03ab86bb2ccd6f5339688ff17a4d797a0fe7df326f23b1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            packaging-${packaging_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 240ba5823ed31051a1254e74c9d18d55 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 c841981960c81cde8517af856fa7e73a07bd31e3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 7dc96269f53a4ccec5c0670940a4281106dd0bb343f47b7471f779df49c2fbe7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            pyparsing-${parsing_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 e1a8c5ecb51dd87472362ff6ce575675 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 a753503d9042e9a32943504aa5e876178c2e6e60 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 84196357aa3566d64ad123d7a3c67b0e597a115c4934b097580e5ce220b91531 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            setuptools_scm-${setuptools_scm_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 32918d8ac566360c21411e0b3556c695 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 cc94a6930135ed2f59dbd96cb747302173eaf26f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 a49aa8081eeb3514eb9728fa5040f2eaa962d6c6f4ec9c32f6c1fba88f88a0f2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            six-${six_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 a7c927740e4964dd29b72cebfc1429bb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 ad79fa25e141856d4a384c4b2476f7e41a91ba98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            typing_extensions-${typing_extensions_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 ed80ecc8eac5cb15840535ca54eb43f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 b9ba0200913df912b7cb026177a7dc428880b180 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 49f75d16ff11f1cd258e1b988ccff82a3ca5570217d7ad8c5f48205dd99a677e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            zipp-${zipp_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                md5 8d5cf6eb3270384ae13a6440797ea564 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                rmd160 7203de20b31173e32d6c0876d1537e0b147eada8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                sha256 71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${workpath}/pep517-${pep517_vers} "patch -p0 < ${filespath}/no-deps-option.diff"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        system -W ${workpath}/python-install-${python-install_vers} "patch -p0 < ${filespath}/patch-install-__init__.py.diff"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        set instdir ${prefix}/share/${subport}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 755 -d ${destroot}${instdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        copy ${workpath}/flit_core-${flit_core_vers}/flit_core \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${workpath}/pep517-${pep517_vers}/pep517 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${workpath}/python-install-${python-install_vers}/install \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${workpath}/tomli-${tomli_vers}/tomli \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${workpath}/wheel-${wheel_vers}/src/wheel \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${workpath}/wheel-${wheel_vers}/src/wheel.egg-info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${destroot}${instdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set flit_core_vers 3.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pep517_vers 0.12.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python-install_vers 0.0.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set tomli_vers  1.2.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set wheel_vers  0.37.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites    pypi:f/flit_core:flit_core \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pypi:p/pep517:pep517 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pypi:p/python-install:install \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pypi:t/tomli:tomli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pypi:w/wheel:wheel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles       flit_core-${flit_core_vers}.tar.gz:flit_core \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pep517-${pep517_vers}.tar.gz:pep517 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                python-install-${python-install_vers}.tar.gz:install \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                tomli-${tomli_vers}.tar.gz:tomli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                wheel-${wheel_vers}.tar.gz:wheel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       flit_core-${flit_core_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5 a4bb11b54bcf029ec2cd5cb981c07ded \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 f8c8435049941067c60e6e5d9931e0924b2c3d93 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 29468fa2330969167d1f5c23eb9c0661cb6dacfcd46f361a274609a7f4197530 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                pep517-${pep517_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5 7ed0adb5f737c316e071d48d66329a5d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 f98bf5793c9337653db51635b9ff356cab65129b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 931378d93d11b298cf511dd634cf5ea4cb249a28ef84160b3247ee9afb4e8ab0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                python-install-${python-install_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5 c591174ae1f14c05ddcc84483381aa7e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 203ac0ef46cfcfb6e531548a50cc5a05deb9f049 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 926f9e0cb959203629ba6ffdc889f96e1a075c36ca6e7528ba7be96ade189a7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                tomli-${tomli_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5 e9294a68fea7bb45afdff37c9951ccc5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 e37cff10eb7e7f050049585b3d7224dd907b463c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 c6ce0015eb38820eaf32b5db832dbc26deb3dd427bd5f6556cf0acac2c214fee \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                wheel-${wheel_vers}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    md5 79f55b898e6f274f5586bbde39f6fe8e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160 afeb0108d1426828bd37b75d912025df2cd57804 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 e2ef7239991699e3355d54f8e968a21bb940a1dbf34a4d226741e64462516fad
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${workpath}/pep517-${pep517_vers} "patch -p0 < ${filespath}/no-deps-option.diff"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${workpath}/python-install-${python-install_vers} "patch -p0 < ${filespath}/patch-install-__init__.py.diff"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {0 && ${python.version} < 38} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            copy ${workpath}/importlib_metadata-${importlib_metadata_vers}/importlib_metadata \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/packaging-${packaging_vers}/packaging \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/pyparsing-${parsing_vers}/pyparsing \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/setuptools_scm-${setuptools_scm_vers}/src/setuptools_scm \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/six-${six_vers}/six.py \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/typing_extensions-${typing_extensions_vers}/src_py3/typing_extensions.py \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${workpath}/zipp-${zipp_vers}/zipp.py \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                ${destroot}${instdir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set instdir ${prefix}/share/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d ${destroot}${instdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${workpath}/flit_core-${flit_core_vers}/flit_core \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${workpath}/pep517-${pep517_vers}/pep517 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${workpath}/python-install-${python-install_vers}/install \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${workpath}/tomli-${tomli_vers}/tomli \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${workpath}/wheel-${wheel_vers}/src/wheel \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${workpath}/wheel-${wheel_vers}/src/wheel.egg-info \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${instdir}
</span> }
 
 livecheck.type      none
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-packaging/Portfile b/python/py-packaging/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f1aa4f8a6ab..f5af720f3a8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-packaging/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-packaging/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,10 +35,10 @@ if {$subport ne $name} {
</span>         python.pep517   yes
         # break circular dependency with setuptools_scm and wheel
         python.add_dependencies no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_build-append   port:py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append   port:py-bootstrap-modules
</span>         depends_lib-append     port:python${python.version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        build.env-append    PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        destroot.env-append PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.env-append    PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        destroot.env-append PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span>     }
 
     if {${python.version} < 37} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pep517/Portfile b/python/py-pep517/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 28316dd1e92..9081b20b09e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pep517/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pep517/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +25,7 @@ python.versions     36 37 38 39 310
</span> if {$subport ne $name} {
     python.pep517   yes
     python.add_dependencies no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build   port:py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build   port:py-bootstrap-modules
</span>     depends_lib     port:python${python.version} \
                     port:py${python.version}-tomli
     if {${python.version} < 38} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,7 +33,7 @@ if {$subport ne $name} {
</span>                             port:py${python.version}-zipp
     }
     patchfiles      no-deps-option.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append    PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.env-append PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append    PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.env-append PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span>     livecheck.type  none
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-python-install/Portfile b/python/py-python-install/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index af826303dc3..dd23df56ea4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-python-install/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-python-install/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,13 +30,13 @@ if {$subport ne $name} {
</span>     python.add_dependencies no
     depends_build   port:py${python.version}-setuptools \
                     port:py${python.version}-wheel \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py-bootstrap-modules
</span>     depends_lib     port:python${python.version}
     if {${python.version} <= 37} {
         depends_lib-append \
                     port:py${python.version}-importlib-metadata
     }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append    PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.env-append PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append    PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.env-append PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span>     livecheck.type  none
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-setuptools/Portfile b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b797469b3b..9d3c62fe6fb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-setuptools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,10 +35,10 @@ if {$subport ne $name} {
</span>     if {${python.version} >= 36} {
         python.pep517   yes
         python.add_dependencies no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_build   port:py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build   port:py-bootstrap-modules
</span>         depends_lib     port:python${python.version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        build.env-append    PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        destroot.env-append PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.env-append    PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        destroot.env-append PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span>     } else {
         use_zip     yes
         post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tomli/Portfile b/python/py-tomli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e83e930ce4a..f40d775851e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-tomli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tomli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,10 +24,10 @@ python.versions     36 37 38 39 310
</span> if {${name} ne ${subport}} {
     python.pep517 yes
     python.add_dependencies no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build   port:py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build   port:py-bootstrap-modules
</span>     depends_lib     port:python${python.version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append    PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    destroot.env-append PYTHONPATH=${prefix}/share/py${python.version}-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.env-append    PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.env-append PYTHONPATH=${prefix}/share/py-bootstrap-modules
</span> 
     livecheck.type  none
 }
</pre><pre style='margin:0'>

</pre>