From 2379ae75c824f1a938d611aa0f3fa2ef9b1f989a Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Wed, 1 Mar 2023 18:56:30 +0100 Subject: [PATCH] dev-python/incomfort-client: add 0.5.0 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/incomfort-client/Manifest | 2 ++ .../incomfort-client-0.5.0.ebuild | 32 +++++++++++++++++++ 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 dev-python/incomfort-client/incomfort-client-0.5.0.ebuild diff --git a/README.md b/README.md index b21e51390..bbeee1303 100644 --- a/README.md +++ b/README.md @@ -573,11 +573,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E ## Licenses This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted. -There are 1759 Ebuilds in total, 1748 of them have in total 1752 (34 different) licenses assigned. +There are 1760 Ebuilds in total, 1749 of them have in total 1753 (34 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1026| +|MIT|1027| |Apache-2.0|380| |GPL-3|108| |BSD|92| diff --git a/dev-python/incomfort-client/Manifest b/dev-python/incomfort-client/Manifest index a6402c102..3229e26d7 100644 --- a/dev-python/incomfort-client/Manifest +++ b/dev-python/incomfort-client/Manifest @@ -1,3 +1,5 @@ DIST incomfort-client-0.4.4.tar.gz 6342 BLAKE2B 4b3c28d3dd4ee2b0c0ad467a200a2ac8d90c3ff86295afad8aeaaa24b1251da7aa48eeb2b440d12e13acaf13accdb2b90c2ba910de16974a694873b6302e1feb SHA512 b72cbdb2c57630aa81a3d297acd3456804b32a7a12e4c7b2c9b69856f282b07d002f3a725b9095545da81502a949697780077770c8a09cdda275d741d91c9c56 +DIST incomfort-client-0.5.0.gh.tar.gz 13202 BLAKE2B af6374cb4f39dc8b2fc42dc141feba0148b8a0ba113085ae192b28abb8edbcc02122e750af7c582ea82c4f705396a81ca50fbca2159912b8b38f49e6b268d82f SHA512 6a5e1176699713abd6fda3d9996355eac008971e19057d12a010d18a1b0cfa78d23610f61fa941e3f0ead43f9c7fb47d6dced86801f3e7304fa87a4a3ba5beec EBUILD incomfort-client-0.4.4.ebuild 743 BLAKE2B 2ab10e151cf7ae5eb7afb984a844018927ef4e2c9fa4d0b60b056c46ed73695cb0942ac4fc4a81b0c96848f555fd355330399bfaff9d1b5c4918db3d3da38a1d SHA512 689ee68d0b3831140ad549410921d13329aba87e72a75447482987543edf8b49467fb68ea56d538a6543fdc84a6d4f5fea3ad0e00c256c7c07f41748b91e4612 +EBUILD incomfort-client-0.5.0.ebuild 773 BLAKE2B 6e944377d14b66bb77769214f1635744960b64608b23422632763eeafe76029b394b93a33af0a8ac2caa728488c425f554f985521e40d5d6c6936324a7f8cd62 SHA512 1afe75b87ee51d5bc23912a297333ce4983cf3c7a1b49616d4e5892b8e2f6b1ea0fa44432dd30b2c538c8b50a254865e89e687fccf585d271dc0b03a963f2b7b MISC metadata.xml 522 BLAKE2B f5bb49e85d90bf7028fa5d7c84897a1144a10a66130940396f1396f55fc1abed14c3e819bd9d8dcef4fd5ea3c1417e456f1e1b01a36338f1934bb9ec62df4fba SHA512 590f5229bb55d3431742cf587a3d5bff4ca557ab8d36428fcdc6b31f8c13d2979c41de3c97cbf1dbbb6dd04662c47dbbd9540e49a53376bb30ae878e6a743f59 diff --git a/dev-python/incomfort-client/incomfort-client-0.5.0.ebuild b/dev-python/incomfort-client/incomfort-client-0.5.0.ebuild new file mode 100644 index 000000000..ec8cd71cc --- /dev/null +++ b/dev-python/incomfort-client/incomfort-client-0.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A aiohttp-based client for Intergas InComfort/InTouch Lan2RF systems" +HOMEPAGE="https://github.com/zxdavb/incomfort-client https://pypi.org/project/incomfort-client/" +SRC_URI="https://github.com/zxdavb/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest