Skip to content
Open
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,2 +1,3 @@
DIST pdm_backend-2.4.5.tar.gz 118609 BLAKE2B 340cf44f472ec4bc754c792a4eafefcd03b5c629974c2cc2abe7915f3a995213494269c820639aaa9f44d87947ee3f53378c6e05809d2878e5771456485acf40 SHA512 301db44c5d58ab59515049822b003767920e6688c52b8aed4a61314805aba6bac0156d9b452df4cbc8bbbee58aad394746d3fae1deb48628be6aa1ebab43a26e
DIST pdm_backend-2.4.6.tar.gz 118795 BLAKE2B 449d83dc193ce3084c3055f0097a28439ac5c41b73df663bb743207cea11e8ec0a5adc87766a674abd071ec4e7ade1df16146f7f23eb2926ceedc02f5eb3a550 SHA512 1e7e70338f53252aeed6ca43de1ab41091ba27d97dd09d45ab66e06ffaffc0070ddb6807046a065ba85b1b0a9198edcb004eefe10651176046d25d381d493fec
DIST pdm_backend-2.4.7.tar.gz 118975 BLAKE2B 8564c60b55db7a0d79f2abfcbc4f41b9c3d8b5b57a487476ffb58a78aaa4c6c08d404c587ece1ea97931551c50a90e799ede05cd028a38f09f68a13172f0ee1c SHA512 b864032a4e6cd971750277086a0b7c92c0bc38f3d4f2e779793ecaac05991e0f450b9a3123b8fa30f0dc26c6e6b76a110dac6e746ceb6373bb81ecd39df72d58
43 changes: 43 additions & 0 deletions dev-python/pdm-backend/pdm-backend-2.4.7.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Distributed under the terms of the GNU General Public License v2
# Autogen by MARK Devkit

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="https://github.com/pdm-project/pdm-backend"
SRC_URI="https://files.pythonhosted.org/packages/e2/38/d22c1050130b8cdf16fef76c99c59968086802744947f2813d45c69cca52/pdm_backend-2.4.7.tar.gz -> pdm_backend-2.4.7.tar.gz"
SLOT="0"
KEYWORDS="*"
RDEPEND="
>=dev-python/packaging-24.0[${PYTHON_USEDEP}]
dev-python/editables[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]
dev-python/pyproject-metadata[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
dev-python/tomli-w[${PYTHON_USEDEP}]
"
DEPEND="
>=dev-python/packaging-24.0[${PYTHON_USEDEP}]
dev-python/editables[${PYTHON_USEDEP}]
dev-python/importlib_metadata[${PYTHON_USEDEP}]
dev-python/pyproject-metadata[${PYTHON_USEDEP}]
dev-python/tomli[${PYTHON_USEDEP}]
dev-python/tomli-w[${PYTHON_USEDEP}]
dev-python/zipp[${PYTHON_USEDEP}]
"
S="${WORKDIR}/pdm_backend-2.4.7"
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
}


# vim: filetype=ebuild