commit: 8a8be9930c517fed660c672d19ac0c90f7155f7a Author: Hanno Böck <hanno <AT> gentoo <DOT> org> AuthorDate: Sun Jan 30 10:12:45 2022 +0000 Commit: Hanno Böck <hanno <AT> gentoo <DOT> org> CommitDate: Sun Jan 30 10:12:45 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8be993
dev-python/pyClamd: Python 3.10 support, config path fix. New clamd packages changed the config file path, adapt pyClamd to match that. Explicitly disable tests that require running clamd. Closes: https://bugs.gentoo.org/798198 Signed-off-by: Hanno Böck <hanno <AT> gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild new file mode 100644 index 000000000000..d89fe08eb48f --- /dev/null +++ b/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) + +inherit distutils-r1 + +DESCRIPTION="python interface to Clamd (Clamav daemon)" +HOMEPAGE="https://xael.org/pages/pyclamd-en.html" +SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +# Tests need clamd running and we cannot rely on that being +# true during build +RESTRICT="test"