From 8227f5e799536e31e84abe85af5438713a34b1d1 Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Wed, 21 Aug 2024 14:27:30 +0200 Subject: [PATCH] dev-python/mkdocstrings-python-legacy: new package, add 0.2.3 Signed-off-by: Alarig Le Lay --- .../mkdocstrings-python-legacy/Manifest | 1 + .../mkdocstrings-python-legacy/metadata.xml | 12 +++++++ .../mkdocstrings-python-legacy-0.2.3.ebuild | 34 +++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 dev-python/mkdocstrings-python-legacy/Manifest create mode 100644 dev-python/mkdocstrings-python-legacy/metadata.xml create mode 100644 dev-python/mkdocstrings-python-legacy/mkdocstrings-python-legacy-0.2.3.ebuild diff --git a/dev-python/mkdocstrings-python-legacy/Manifest b/dev-python/mkdocstrings-python-legacy/Manifest new file mode 100644 index 0000000..35974fb --- /dev/null +++ b/dev-python/mkdocstrings-python-legacy/Manifest @@ -0,0 +1 @@ +DIST mkdocstrings-python-legacy-0.2.3.tar.gz 18779 BLAKE2B 0ad237760b60030e6aabb1fcdddac12b936a839e182203ebab79224d925cffd804bbb3e229c71518717359fc7ae10e5286b67a1213e12e5d4ba7ff86cb49b6cc SHA512 c72c9b010f64dfe2ebe60707985fafbdff6d92e393f72e4f9dcd4803c65935fec952f9ace8d25f52ca7714be187236b75d1a8cc55c786c8c68a52e9923143cf9 diff --git a/dev-python/mkdocstrings-python-legacy/metadata.xml b/dev-python/mkdocstrings-python-legacy/metadata.xml new file mode 100644 index 0000000..6de3d68 --- /dev/null +++ b/dev-python/mkdocstrings-python-legacy/metadata.xml @@ -0,0 +1,12 @@ + + + + + universebenzene@sina.com + Astro Benzene + + + mkdocstrings-python-legacy + mkdocstrings/python-legacy + + diff --git a/dev-python/mkdocstrings-python-legacy/mkdocstrings-python-legacy-0.2.3.ebuild b/dev-python/mkdocstrings-python-legacy/mkdocstrings-python-legacy-0.2.3.ebuild new file mode 100644 index 0000000..3c07c82 --- /dev/null +++ b/dev-python/mkdocstrings-python-legacy/mkdocstrings-python-legacy-0.2.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A legacy Python handler for mkdocstrings" +HOMEPAGE="https://mkdocstrings.github.io/python-legacy" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" # mkdocstrings no x86 + +RDEPEND=">=dev-python/mkdocstrings-0.19[${PYTHON_USEDEP}] + >=dev-python/pytkdocs-0.14[${PYTHON_USEDEP}] + !dev-python/mkdocstrings-python +" +BDEPEND=" + test? ( dev-python/mkdocs-material[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i 's/-expression//' pyproject.toml || die + use test && { mkdir -p "${S}"/docs || die ; } + + distutils-r1_python_prepare_all +}