From 8a8be9930c517fed660c672d19ac0c90f7155f7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hanno=20B=C3=B6ck?= Date: Sun, 30 Jan 2022 11:12:45 +0100 Subject: [PATCH] dev-python/pyClamd: Python 3.10 support, config path fix. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 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(+) create mode 100644 dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild 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 0000000000000..d89fe08eb48f3 --- /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"