Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dev-python/pdm-backend/Manifest
Original file line number Diff line number Diff line change
@@ -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
37 changes: 37 additions & 0 deletions dev-python/pdm-backend/pdm-backend-2.4.4.ebuild
Original file line number Diff line number Diff line change
@@ -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
}
Loading