user adapt the ebuild to use PEP517

use pypi.eclass
remove redundant and unnecessary dependencies
remove the test because it does not have in pyppi

Check with pkgcheck 0.10.22

Signed-off-by: INODE64 <ffelix@inode64.com>
This commit is contained in:
INODE64 2023-03-02 13:46:16 +01:00
parent 36f511feee
commit 5f0a9eb4f3
2 changed files with 22 additions and 0 deletions

View File

@ -1,3 +1,5 @@
DIST auroranoaa-0.0.2.tar.gz 2010 BLAKE2B 11f632794d97c11efaf9585f2907c6ca768f385dd585e2beb2f5eeab323cc581de9929ee64c6d42ae5044c5de6afa423f2d098e49fbf069e9d31bc236323f98b SHA512 119f2919bc4098cf7e7ebccf2ebb10ad9326907b40d514d6fc24c34c9e82e5adc5ed8cd3f566432c0efd9739ba3a07091e9cc85056520155dc28dfa3e993995a
DIST auroranoaa-0.0.3.tar.gz 6196 BLAKE2B 9893a3b70fb5c18879864fc41d73263a5934bab3447138facea37e647a4fb1e71a81e19189059737ba552a0288ae7fdbefd521f8840fb665b24f4933a6d181d9 SHA512 7f2c046db70cec86ac88d1c2e35896b4ad87977e1bffbeeac4e7af47c24dfdbd77581106ebb229e36b599c1fa914a5679b4891533d8871a5800bdd2f2456d3bb
EBUILD auroranoaa-0.0.2.ebuild 714 BLAKE2B c6b2a73d48f113edc0442bc48762ba67d737ce3523190fc24386ab0457598dcbad248764dc652736645c0b3676de5718dc0aa3a3adf8ea307376f46660ef075c SHA512 12a29a78dc7621136d2716103808197980b9fb26e5384dd2e47a86da1f096e146ad44598c8326b731ebc270ed0f29b78fb6101692acf0d7bccdb6fd50e285594
EBUILD auroranoaa-0.0.3.ebuild 487 BLAKE2B dbcbcc8600db2614a13b768eb3f98a7307663da6b59d7c2f5b52691cf211740719ed954ad2b9f34957ec8b78a9ca24802300dcac176a861c722ec63b2e48a5ae SHA512 bb8b1fb87b3e1d382c52ba8fcf62cd18e704ce0d4fbb0bb5e9dd95921e37e77a0652dce8212bb0129fd2b5bd45cfdc2ee31eff92e32e28905b92eebc2dfa8f0a
MISC metadata.xml 519 BLAKE2B 6640418ba8f7c6c4ec88e5c98d4253685c8252a1c6d6701f1d6ca23f2cb02e05255973733188f83fe1661d78993efefb2bb7f8f48e89e3dc5cb405ed33bc1378 SHA512 d1a10f9aa8e41fcaad9553db5382a7d6a44d4c336ffa4daeabda72584edf853cb5233803c2e3e0d1c1c6df31985710072ab88b2147e45e77cdb76a2ee9b57097

View File

@ -0,0 +1,20 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 pypi
DESCRIPTION="NOAA Aurora Wrapper for Home Assistant Integration."
HOMEPAGE="https://github.com/djtimca/aurora-api https://pypi.org/project/auroranoaa/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]"