dev-python/incomfort-client: add 0.6.3(-1), hack for strange version number

Closes: #3656
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-21 17:11:17 +02:00
parent 18d40276d5
commit 316bf05b55
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 39 additions and 9 deletions

View File

@ -606,11 +606,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 2034 Ebuilds in total, 2023 of them have in total 2051 (42 different) licenses assigned.
There are 2035 Ebuilds in total, 2024 of them have in total 2052 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1175|
|MIT|1176|
|Apache-2.0|455|
|GPL-3|121|
|BSD|113|

View File

@ -1,3 +1,5 @@
DIST incomfort-client-0.5.0.gh.tar.gz 13202 BLAKE2B af6374cb4f39dc8b2fc42dc141feba0148b8a0ba113085ae192b28abb8edbcc02122e750af7c582ea82c4f705396a81ca50fbca2159912b8b38f49e6b268d82f SHA512 6a5e1176699713abd6fda3d9996355eac008971e19057d12a010d18a1b0cfa78d23610f61fa941e3f0ead43f9c7fb47d6dced86801f3e7304fa87a4a3ba5beec
EBUILD incomfort-client-0.5.0.ebuild 774 BLAKE2B 5ed9155cabde7fa53bb46821298140a74ae119ee9f4ae805c410dd7076fdaa04a23df5a12c449b91574a1f0a198c3b2e14e4aad4ab7ff6ee166b841637b23f5d SHA512 c18f7131246e2f83f559aba5b25774b5d7f6a7e411c7147a09a958e627d4db9943e96f2070567039e2eab5207a90b7e2dcd8eb94558abe07f27e7eb8f4652141
MISC metadata.xml 522 BLAKE2B f5bb49e85d90bf7028fa5d7c84897a1144a10a66130940396f1396f55fc1abed14c3e819bd9d8dcef4fd5ea3c1417e456f1e1b01a36338f1934bb9ec62df4fba SHA512 590f5229bb55d3431742cf587a3d5bff4ca557ab8d36428fcdc6b31f8c13d2979c41de3c97cbf1dbbb6dd04662c47dbbd9540e49a53376bb30ae878e6a743f59
DIST incomfort-client-0.6.3.gh.tar.gz 16044 BLAKE2B 6e5e399e0db3b3547b61a08a70c1dbc3e40e463094e007c06fab86db00a5533e485d43ccf9ceb2ec897ddf875f7cc4a024b666acb0364b212097d12f23f9f739 SHA512 ab8ebd32e294fb8a49253c4c1d1c884344dcdea1794e9c59b85e32534288f0a1c10b1069ad0d315c6ef3f1012c08c633e273a52776a251b31c9a7d1f2ea7d2e1
EBUILD incomfort-client-0.5.0.ebuild 774 BLAKE2B 5aa518be90f05de6565437a87f6e6d56bcbb1a30a53b9d719a30ae256175ca8a5f80f35de57e393e95924b9bb8042bb62b36379decdb2a5d0537752f1896c324 SHA512 01d0b779e327809c13b36602808659b7b326b29c97f70267ca479bdc77f6dfaa8ee3f4eb78fd96e2572c1a119fb631cacf510d897db2e26924192207fbe45570
EBUILD incomfort-client-0.6.3.ebuild 799 BLAKE2B 59d81e519b4e79ac2ec07b9192bb118513b00ef511de440aaf3c544536898cdd7e8823896000bbd849fdc0de969c38ba82394db16e406ca0c7e18e9d3f83409d SHA512 b204d6c4a0cb901dae2fb9b4ade42e0a8dba16f4f999676e6ddfede505bdecf0dd44e29aaf6031cd23f87156f508cd7989aab4a346afe727ded478490950c0fc
MISC metadata.xml 519 BLAKE2B eee4a4d497b16ed94b5c3f5ff93fcf3cf4cc8b92b27208e677cd471b201685ca9e151b7b8580190f853b1161cf635f277ff23b4867522bfbc9cdea49b071116f SHA512 61f6a6c44bfb40e630db3772d3549b8cccef3407ac3d4b77383821416d12075264e09a48a0a66f5fee10a7210da993886ca5b012c0c3cbbebd144ca4e6914f4d

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -0,0 +1,28 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
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/"
# strange version number
#https://github.com/jbouwh/incomfort-client/archive/refs/tags/v0.6.3-1.tar.gz
SRC_URI="https://github.com/zxdavb/${PN}/archive/refs/tags/v${PV}-1.tar.gz -> ${P}.gh.tar.gz"
S=${WORKDIR}/${P}-1
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}]"
distutils_enable_tests pytest

View File

@ -7,10 +7,10 @@
</maintainer>
<upstream>
<remote-id type="pypi">incomfort-client</remote-id>
<remote-id type="github">zxdavb/incomfort-client</remote-id>
<remote-id type="github">jbouwh/incomfort-client</remote-id>
<maintainer status="unknown">
<email>zxdavb@gmail.com</email>
<name>David Bonnes</name>
<email>jan@jbsoft.nl</email>
<name>Jan Bouwhuis</name>
</maintainer>
</upstream>
</pkgmetadata>