diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest index f783f27fd4..a01b7c15b4 100644 --- a/dev-python/pdm-backend/Manifest +++ b/dev-python/pdm-backend/Manifest @@ -1 +1,2 @@ DIST pdm_backend-2.4.3.tar.gz 117684 BLAKE2B 3e2b75fd8041c38a07d62603b290d374b108766e1975a75e36af298f7ca726c0f41d714e24c0a1bba905c22386a3a3fbf7c5e97be51b32361ab84c92b0c80837 SHA512 4932381fbc82acb25b2452489c6ed64e4d0148905d4322d006aae2991a491a8736d999b6c0d1a665b5624b34edb20054a472db6f8b7cae7094be16f2fb29a0f4 +DIST pdm_backend-2.4.4.tar.gz 118439 BLAKE2B 3a4f7a28239e0c125af1258e02197227168c4df1c33a710624247e43b8574026d39c6d8b670c3a8e14cfb3a1dbd95765c4027372e6f70a572fe048ad4ac45f11 SHA512 e4fa435418be0c1149889cb628914b0b4dee31a8e873deea75543028c1251b2890f05a08b052a345705f8058e79d5edc99a86510ae211827de433f7a7bca66f3 diff --git a/dev-python/pdm-backend/pdm-backend-2.4.4.ebuild b/dev-python/pdm-backend/pdm-backend-2.4.4.ebuild new file mode 100644 index 0000000000..23c1cad45b --- /dev/null +++ b/dev-python/pdm-backend/pdm-backend-2.4.4.ebuild @@ -0,0 +1,37 @@ +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3+ ) +DISTUTILS_USE_PEP517="standalone" +inherit distutils-r1 + +DESCRIPTION="The build backend used by PDM that supports latest packaging standards" +HOMEPAGE="None https://pypi.org/project/pdm-backend/" +SRC_URI="https://files.pythonhosted.org/packages/8d/fc/8efb0e9060167081bcbcddeb5d9e95cee6c762391c42b0c970373a7082ff/pdm_backend-2.4.4.tar.gz -> pdm_backend-2.4.4.tar.gz" + +DEPEND=" + dev-python/editables[${PYTHON_USEDEP}] + >=dev-python/packaging-24.0[${PYTHON_USEDEP}] + dev-python/pyproject-metadata[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/editables[${PYTHON_USEDEP}] + >=dev-python/packaging-24.0[${PYTHON_USEDEP}] + dev-python/pyproject-metadata[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}]" +IUSE="" +SLOT="0" +LICENSE="" +KEYWORDS="*" +S="${WORKDIR}/pdm_backend-2.4.4" + +src_prepare() { + rm -r src/pdm/backend/_vendor || die + find -name '*.py' -exec sed \ + -e 's:from pdm\.backend\._vendor\.:from :' \ + -e 's:from pdm\.backend\._vendor ::' \ + -e 's:import pdm\.backend\._vendor\.:import :' \ + -i {} + || die + distutils-r1_src_prepare +}