add whirlpool-sixth-sense-0.15.1

This commit is contained in:
Andreas Billmeier 2021-10-02 15:14:49 +02:00 committed by Andreas Billmeier
parent 3cf1f90a52
commit b2765a8bc7
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 59 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST whirlpool-sixth-sense-0.15.1.tar.gz 7723 BLAKE2B da585365d3cf7ef8866a986c84af5a07ceb77f2a2cc7546dc50ec289fc66bdfa237a267fa6cf70bf224cb80437c2213a539023d9ead581fdc89ceb03ab293b19 SHA512 cb6c5f5ff979fe364daabf06e0afc598287057cd794ef48bb8559ec003cb09b008309ce8a22f2c36e628d0e8879e1266998283f0f26760f29c573b77b3be6e01
EBUILD whirlpool-sixth-sense-0.15.1.ebuild 1068 BLAKE2B 580b37ce616b7ab811fdc3ec332cf6ab5a6d396c543162a049174350c16e5a0d5d4538418572ae2d6b6b9d2e1c0953ebd7b66640e5aa2da0336731fb73c463be SHA512 cfb228f8b9b7851289209800ef5b23040d8a9cd86b45477d11506380c3b5f7db7917a205f4087cb1a75b6f53c8d4601c5e3968fff13d6e0e60eabfe9b8c8cea6
MISC metadata.xml 464 BLAKE2B cfe49e7b1107b7605bb5f19d47315b095c9bda330935241f5e123bb3216b439cdd2d389d82a53dfeeae561af416d10eda8b9a9dbf794016ee9f8fb9107ba399e SHA512 c32e07a6a65b74711bdd74cd95e37923e78acee529b04572eabda966ada5f2daac7135b22634151ac49a10ccb63205ef8aa204e69aac62033a80a5b43e271e92

View File

@ -0,0 +1,15 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">whirlpool-sixth-sense</remote-id>
<maintainer status="unknown">
<email>amfcalt@gmail.com</email>
<name>Abílio Costa</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,41 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Unofficial API for Whirlpool's 6th Sense appliances"
HOMEPAGE="https://github.com/abmantis/whirlpool-sixth-sense/ https://pypi.org/project/whirlpool-sixth-sense/"
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="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DOCS="README.md"
RDEPEND=">=dev-python/aioconsole-0.3.1[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.7.2[${PYTHON_USEDEP}]
>=dev-python/websockets-8.1[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
src_prepare() {
echo -ne "aioconsole>=0.3.1\naiohttp>=3.7.2\nwebsockets>=8.1\n" >> requirements.txt || die
eapply_user
}