Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ospd-openvas/
Date: Mon, 02 May 2022 13:43:45
Message-Id: 1651499004.b34dc4e847514694d45c07f52a7aa641bd0c7003.flow@gentoo
1 commit: b34dc4e847514694d45c07f52a7aa641bd0c7003
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 13:34:50 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 13:43:24 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34dc4e8
7
8 net-analyzer/ospd-openvas: add 'doc' use flag and missing deps
9
10 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
11 Suggested-by: Jonas Licht <jonas.licht <AT> fem.tu-ilmenau.de>
12
13 ...openvas-21.4.4.ebuild => ospd-openvas-21.4.4-r1.ebuild} | 14 ++++++++++++++
14 1 file changed, 14 insertions(+)
15
16 diff --git a/net-analyzer/ospd-openvas/ospd-openvas-21.4.4.ebuild b/net-analyzer/ospd-openvas/ospd-openvas-21.4.4-r1.ebuild
17 similarity index 76%
18 rename from net-analyzer/ospd-openvas/ospd-openvas-21.4.4.ebuild
19 rename to net-analyzer/ospd-openvas/ospd-openvas-21.4.4-r1.ebuild
20 index 37b9865771b0..7b1a313ff2e8 100644
21 --- a/net-analyzer/ospd-openvas/ospd-openvas-21.4.4.ebuild
22 +++ b/net-analyzer/ospd-openvas/ospd-openvas-21.4.4-r1.ebuild
23 @@ -14,13 +14,19 @@ SRC_URI="https://github.com/greenbone/ospd-openvas/archive/v${PV}.tar.gz -> ${P}
24 LICENSE="GPL-2"
25 SLOT="0"
26 KEYWORDS="~amd64 ~x86"
27 +IUSE="doc"
28
29 DEPEND="
30 acct-group/gvm
31 acct-user/gvm
32 + dev-python/defusedxml[${PYTHON_USEDEP}]
33 + dev-python/deprecated[${PYTHON_USEDEP}]
34 + dev-python/lxml[${PYTHON_USEDEP}]
35 >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
36 + dev-python/paramiko[${PYTHON_USEDEP}]
37 >=dev-python/psutil-5.7.0[${PYTHON_USEDEP}]
38 >=dev-python/redis-py-3.5.3[${PYTHON_USEDEP}]
39 + !net-analyzer/ospd[${PYTHON_USEDEP}]
40 "
41 RDEPEND="
42 ${DEPEND}
43 @@ -29,6 +35,14 @@ RDEPEND="
44
45 distutils_enable_tests unittest
46
47 +python_compile() {
48 + if use doc; then
49 + bash "${S}"/docs/generate || die
50 + HTML_DOCS=( "${S}"/docs/. )
51 + fi
52 + distutils-r1_python_compile
53 +}
54 +
55 python_install() {
56 distutils-r1_python_install