dev-python/pyRFXtrx: add 0.30.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 20:08:06 +01:00 committed by Andreas Billmeier
parent f61b8d9984
commit 79f8dc6a24
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 37 additions and 2 deletions

View File

@ -573,7 +573,7 @@ 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 1771 Ebuilds in total, 1760 of them have in total 1764 (34 different) licenses assigned.
There are 1772 Ebuilds in total, 1761 of them have in total 1765 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -581,7 +581,7 @@ There are 1771 Ebuilds in total, 1760 of them have in total 1764 (34 different)
|Apache-2.0|384|
|GPL-3|108|
|BSD|93|
|LGPL-3|23|
|LGPL-3|24|
|GPL-2|20|
|GPL-3+|14|
|all-rights-reserved|13|

View File

@ -1,3 +1,5 @@
DIST pyRFXtrx-0.30.0.tar.gz 42672 BLAKE2B 22c8c6954000817f0272c456a20ea4404a4758e553befa20303fd14b930f71a203b017be1f9e6c6bc2fc9704619031f5f3429e40aef87acdf2a24cd055d78606 SHA512 0d493ca1cc90fdf516a2a96ed99cc561dbcc28ce40e47e2cc4d3471f38af57498e2dc56d3341fcafe5d3f1124cc6c66e8c36a93736ce0e5c503950159e7abd91
DIST pyRFXtrx-0.30.1.tar.gz 42645 BLAKE2B 1927ec37c0628f246423d031c863501a0ac7972bd1fe46ac81f61d8f4615a935f55a9af61fecad06a23087c941011ed3c9ae5ec5d22080e66452bbd1d10af518 SHA512 bfb17826ac356d11c155fc990a256ff6515c7ca1ee9b646360bb44f4e14bc53455a9628d255378de281ad2bfeb8269fb1d964bf14b09aa1da246835ca3d00786
EBUILD pyRFXtrx-0.30.0.ebuild 728 BLAKE2B 1915554bf201cc3cf74adcb5f1fbd6449f37d7a31cd31cd058f012f412d854a1d316eb2212776ea6723af3d4a4fac4a306f57ac01470a46e563b9e93bc50830c SHA512 e7c5f61f8067f1580f5a8caccd71d9a4bf39bda00cbb91b60470e45ffdad45759b89b9a10176a942a7a4d929639ea59607b9e4f50d74c2130da4b09868175e38
EBUILD pyRFXtrx-0.30.1.ebuild 759 BLAKE2B a25a088d73a922ca4e27a60a4aa2fb08b8ed5d8e7db6eb99a37eb3e7dac03c3b018738c67559d33f401e6ea5aeb3d7d1d82fefae0c1e7df22f7113a9d46eec60 SHA512 6acc22f5ac5014301c8c224cfe23ae3576c7ecce5b995652e03bb8159e9a80c8816342238620458a2e6068a35c0c4307e74e1ed44857b6242f790759dc66d02c
MISC metadata.xml 511 BLAKE2B 5c1c5950e1a28e0f56119d6846e2f86f777d02675ead4e949a70ed9edef98011e262870454beb5ee161b5e687932c520bda786b9b5b255e56dd69cfb4500800b SHA512 b4b5555f0450344dac450bdde5985d6e7980feea0a11a831266579d631252fb0422af77f94a8fecce5e92a0c3a93d0ccf3dd34c5f9da4167d380c02eadfaadd1

View File

@ -0,0 +1,33 @@
# 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 library to communicate with the RFXtrx family of devices"
HOMEPAGE="https://github.com/Danielhiversen/pyRFXtrx https://pypi.org/project/pyRFXtrx/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/pyserial-2.7[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest