py-flit_core: use the provided bootstrap_install.py script instead of
devel/py-installer to install the produced .whl to site-packages
This commit is contained in:
parent
08984a4e3e
commit
a105b76fcf
@ -4,7 +4,7 @@ MODPY_EGG_VERSION = 3.8.0
|
||||
|
||||
DISTNAME = flit_core-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
REVISION = 0
|
||||
REVISION = 1
|
||||
|
||||
CATEGORIES = devel
|
||||
|
||||
@ -26,6 +26,8 @@ MODPY_PYTEST_ARGS = flit_core/tests
|
||||
# a bdep on itself :) The do-build target uses flit_core.wheel
|
||||
# from flit_core distribution and must still work if flit_core is
|
||||
# not installed at build time.
|
||||
#
|
||||
# Notes in https://github.com/pypa/flit/blob/main/doc/bootstrap.rst
|
||||
BUILD_DEPENDS = devel/py-installer${MODPY_FLAVOR}
|
||||
|
||||
TEST_DEPENDS = devel/py-testpath${MODPY_FLAVOR}
|
||||
@ -34,8 +36,11 @@ do-build:
|
||||
cd ${WRKSRC} && ${MODPY_BIN} -m flit_core.wheel
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${WRKINST}${MODPY_LIBDIR}
|
||||
${MODPY_BIN} -m installer -d ${WRKINST} ${WRKSRC}/dist/*.whl
|
||||
cd ${WRKSRC}; ${MODPY_BIN} bootstrap_install.py \
|
||||
--installdir ${WRKINST}${MODPY_LIBDIR}/site-packages \
|
||||
dist/*.whl
|
||||
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
|
||||
${WRKINST}${MODPY_LIBDIR}
|
||||
|
||||
post-install:
|
||||
rm -rf ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/flit_core/tests
|
||||
|
@ -6,19 +6,12 @@ lib/python${MODPY_VERSION}/site-packages/flit_core-${MODPY_EGG_VERSION}.dist-inf
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}buildapi.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}buildapi.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}sdist.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}sdist.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}versionno.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}versionno.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/buildapi.py
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/common.py
|
||||
@ -28,7 +21,6 @@ lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/README
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli-1.2.3.dist-info/
|
||||
@ -36,13 +28,9 @@ lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli-1.2.3.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli-1.2.3.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_parser.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_re.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_re.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/${MODPY_PYCACHE}_types.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/_parser.py
|
||||
lib/python${MODPY_VERSION}/site-packages/flit_core/vendor/tomli/_re.py
|
||||
|
Loading…
Reference in New Issue
Block a user