Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-doxylink/
Date: Thu, 28 Apr 2022 18:48:51
Message-Id: 1651171721.7269fbe71027e542c1523019cda952a81d8a162a.mgorny@gentoo
1 commit: 7269fbe71027e542c1523019cda952a81d8a162a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 28 18:39:58 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 28 18:48:41 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7269fbe7
7
8 dev-python/sphinxcontrib-doxylink: Bump to 1.11.2
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/sphinxcontrib-doxylink/Manifest | 1 +
13 .../sphinxcontrib-doxylink-1.11.2.ebuild | 52 ++++++++++++++++++++++
14 2 files changed, 53 insertions(+)
15
16 diff --git a/dev-python/sphinxcontrib-doxylink/Manifest b/dev-python/sphinxcontrib-doxylink/Manifest
17 index e7a619b46031..51153276219e 100644
18 --- a/dev-python/sphinxcontrib-doxylink/Manifest
19 +++ b/dev-python/sphinxcontrib-doxylink/Manifest
20 @@ -1 +1,2 @@
21 DIST sphinxcontrib-doxylink-1.11.1.gh.tar.gz 22087 BLAKE2B 2f59c2cf802f428459eb13dc095dea2422ee37f9fc93ec8ceb4e6d72bbb8d0381651ef348de77aa5362857ebae7ff9a92be0c868575e43cf4e6c3b271b05147a SHA512 5c86771aa064e3e9ffeb04223ff8cb90fe8c6b8ad8749f250a8a866b4204bece6b82388cda3ccefc83901966e97b3093d3d47bc60fbd8c9f84a5b162fd4d8c02
22 +DIST sphinxcontrib-doxylink-1.11.2.gh.tar.gz 22157 BLAKE2B d2c26675b89cdc9b22b1fae09adb935c1d3491b568d3c1dfcfe7c1dbc378ecbacbe1d202f1a77a90afaf9b7bcc9a1320b4cf3e6859bf631be42b636fd90810ea SHA512 6d470a3bddadf1e56b1ab77e366d5636de0d6ef84bad0fbdf57f903a7493f4fbc249ade7e2f41bd1bb24e39a9396b8a440886cb7766832a108caecb533980f5a
23
24 diff --git a/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.2.ebuild b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.2.ebuild
25 new file mode 100644
26 index 000000000000..c501831c06fa
27 --- /dev/null
28 +++ b/dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.11.2.ebuild
29 @@ -0,0 +1,52 @@
30 +# Copyright 1999-2022 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +DISTUTILS_USE_PEP517=setuptools
36 +PYTHON_COMPAT=( python3_{8..10} )
37 +
38 +inherit distutils-r1
39 +
40 +DESCRIPTION="Extension to link to external Doxygen API documentation"
41 +HOMEPAGE="
42 + https://pypi.org/project/sphinxcontrib-doxylink/
43 + https://pythonhosted.org/sphinxcontrib-doxylink/
44 + https://github.com/sphinx-contrib/doxylink/
45 +"
46 +SRC_URI="
47 + https://github.com/sphinx-contrib/doxylink/archive/refs/tags/${PV}.tar.gz
48 + -> ${P}.gh.tar.gz
49 +"
50 +S="${WORKDIR}/doxylink-${PV}"
51 +
52 +LICENSE="BSD-2"
53 +SLOT="0"
54 +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
55 +
56 +RDEPEND="
57 + >=dev-python/sphinx-1.0[${PYTHON_USEDEP}]
58 + dev-python/pyparsing[${PYTHON_USEDEP}]
59 +"
60 +
61 +BDEPEND="
62 + test? (
63 + app-doc/doxygen
64 + dev-python/python-dateutil[${PYTHON_USEDEP}]
65 + dev-python/testfixtures[${PYTHON_USEDEP}]
66 + )
67 +"
68 +
69 +distutils_enable_tests pytest
70 +distutils_enable_sphinx doc
71 +
72 +python_compile() {
73 + distutils-r1_python_compile
74 + find "${BUILD_DIR}" -name '*.pth' -delete || die
75 +}
76 +
77 +python_test() {
78 + distutils_write_namespace sphinxcontrib
79 + cd "${T}" || die
80 + epytest "${S}"/tests
81 +}