dev-python/devolo-*: PEP517, SRC_URI

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-06-10 20:08:51 +02:00
committed by Andreas Billmeier
parent aad7a99262
commit ab5b5c534e
7 changed files with 24 additions and 44 deletions

View File

@@ -3,15 +3,12 @@
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
inherit distutils-r1 pypi
DESCRIPTION="devolo PLC devices in Python"
HOMEPAGE="https://github.com/2Fake/devolo_plc_api https://pypi.org/project/devolo-plc-api/"
MY_PN=${PN//-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
@@ -25,7 +22,6 @@ RDEPEND=">=dev-python/httpx-0.21[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
>=dev-python/zeroconf-0.32.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]