summaryrefslogtreecommitdiff
path: root/dev-python/sphinx-click
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/sphinx-click')
-rw-r--r--dev-python/sphinx-click/Manifest6
-rw-r--r--dev-python/sphinx-click/metadata.xml8
-rw-r--r--dev-python/sphinx-click/sphinx-click-5.1.0.ebuild (renamed from dev-python/sphinx-click/sphinx-click-4.2.0.ebuild)9
-rw-r--r--dev-python/sphinx-click/sphinx-click-6.2.0.ebuild36
4 files changed, 49 insertions, 10 deletions
diff --git a/dev-python/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest
index 5e3d8fc71c60..343ad11ce32c 100644
--- a/dev-python/sphinx-click/Manifest
+++ b/dev-python/sphinx-click/Manifest
@@ -1 +1,5 @@
-DIST sphinx-click-4.2.0.tar.gz 21265 BLAKE2B 3f0cd707d6eb26bb63d81cd86324b715eecbb85d038a94104599034563be024d4d4cab5ed488b1d1fb55d4f7c6abb599f48c96f8ea582be0c3d4a37169e7638d SHA512 9b9fee96b17242a1a2cfc097a49aaaa0134e47d250231481d13c438abfdd17b149adf2bde9c3591a94e4e17f02dc800c2b48002eb74994b43fec0d50ddb1083e
+DIST sphinx-click-5.1.0.tar.gz 27456 BLAKE2B 01857190ceaf5ad934a621b386c2136eb1db828acba7a7b8373f2c5706d3e9dd0066aa5d3eec8a1fc5ccb1d63d19bdf433d4403d918a1c6b23131d708e5e2596 SHA512 56039e1835549d653eed513b1fb7a90e9fed47beb39f47a2483c6d60d48394f37ea835817af46487f221510297ef7fe9de341b3c4928552c0ec3a853251faadf
+DIST sphinx_click-6.2.0.tar.gz 27035 BLAKE2B f069f9d6879f2ffa79318f3148d01a3e662a22e40042482248b8bf26ba479f155a735251200f1252d0856774ee44045c12c20f662278ff11ef2a0501dbf6c8ae SHA512 344f4975b879e0cec358bc424f3183b889b983446d5986426092a52434f9c4039dce07a5c37b0fe880effdc6d5eadbe2bae6707b7a28f240273e839653cd9193
+EBUILD sphinx-click-5.1.0.ebuild 674 BLAKE2B f9476177e489008d6e8bd5809268a250755948f291605c9cf2b731c8d45e21e631763ffd5359f6c33a0a01a9321d11a67eab8691089d0f1c167dfedb938f031a SHA512 8785e67c2239fd0dcbb8269cb85a9a65f0e955890dab419ec06c854ac9eb22e78c79b990ec6a2b4ec592d5c7790887fe85d805eb7763ce69c3a6b7138b961123
+EBUILD sphinx-click-6.2.0.ebuild 869 BLAKE2B 778c596553939aa418ae17b0788aa02bd449261629772045ce4b8107b2a320f3d06a5c1c9347581da468fd9459db1d31fe62d03635883ab297edcfff3d2d5e5c SHA512 9ed4314df28e71a4e7c293dc4681699e88afcd524d27fb12218febd4c9fb6a25badc60b10c6858aa5236112750b306cd1c21812dfbc6a40435b5aacf54325c30
+MISC metadata.xml 471 BLAKE2B 1f84ef96a9649d87af2b32642ce772793904f7d7df628c6362d95567b524425841da393848f4480ed826b00fb31a74abc577186edd8c085743ca8fc78c9aa1d7 SHA512 7689b4a18ee38cfa09e282d5589e8aa59b337ef944846d5985c48aeef2033c92607392814fdf5c550d71e025c594e008ed7f928c6c16b479c31b61144d42eb3f
diff --git a/dev-python/sphinx-click/metadata.xml b/dev-python/sphinx-click/metadata.xml
index 2e64b8850601..27456fe0e871 100644
--- a/dev-python/sphinx-click/metadata.xml
+++ b/dev-python/sphinx-click/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
<pkgmetadata>
- <longdescription lang="en">
-sphinx-click is a Sphinx plugin that allows you to automatically extract documentation from a click-based application and include it in your docs.
- </longdescription>
+ <maintainer type="person">
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
+ </maintainer>
<upstream>
<bugs-to>https://github.com/click-contrib/sphinx-click/issues</bugs-to>
- <doc>https://sphinx-click.readthedocs.io/en/latest</doc>
</upstream>
<origin>baldeagleos-repo</origin>
</pkgmetadata>
diff --git a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild b/dev-python/sphinx-click/sphinx-click-5.1.0.ebuild
index 9e3571998623..72b649d4ab7b 100644
--- a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild
+++ b/dev-python/sphinx-click/sphinx-click-5.1.0.ebuild
@@ -1,28 +1,27 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{13..14} )
+PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Sphinx plugin to automatically document click-based applications"
HOMEPAGE="
- https://github.com/click-contrib/sphinx-click
+ https://github.com/click-contrib/sphinx-click/
https://pypi.org/project/sphinx-click/
"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
RDEPEND="
>=dev-python/sphinx-2.0[${PYTHON_USEDEP}]
>=dev-python/click-7.0[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
"
BDEPEND=">=dev-python/pbr-2.0[${PYTHON_USEDEP}]"
diff --git a/dev-python/sphinx-click/sphinx-click-6.2.0.ebuild b/dev-python/sphinx-click/sphinx-click-6.2.0.ebuild
new file mode 100644
index 000000000000..386c0a086c42
--- /dev/null
+++ b/dev-python/sphinx-click/sphinx-click-6.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx plugin to automatically document click-based applications"
+HOMEPAGE="
+ https://github.com/click-contrib/sphinx-click/
+ https://pypi.org/project/sphinx-click/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/click-8.0[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-4.0[${PYTHON_USEDEP}]
+"
+BDEPEND=">=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+
+ # Git repository required for release notes
+ sed -i -re "s/(, *)?'reno.sphinxext'//" docs/conf.py || die
+}