From 79f8dc6a245d6566c999ef80856d7cd7e0c4f6ac Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Wed, 1 Mar 2023 20:08:06 +0100 Subject: [PATCH] dev-python/pyRFXtrx: add 0.30.1 Signed-off-by: Andreas Billmeier --- README.md | 4 +-- dev-python/pyRFXtrx/Manifest | 2 ++ dev-python/pyRFXtrx/pyRFXtrx-0.30.1.ebuild | 33 ++++++++++++++++++++++ 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 dev-python/pyRFXtrx/pyRFXtrx-0.30.1.ebuild diff --git a/README.md b/README.md index e7516afde..67b5f35a5 100644 --- a/README.md +++ b/README.md @@ -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| diff --git a/dev-python/pyRFXtrx/Manifest b/dev-python/pyRFXtrx/Manifest index 6f1abb962..108026b4f 100644 --- a/dev-python/pyRFXtrx/Manifest +++ b/dev-python/pyRFXtrx/Manifest @@ -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 diff --git a/dev-python/pyRFXtrx/pyRFXtrx-0.30.1.ebuild b/dev-python/pyRFXtrx/pyRFXtrx-0.30.1.ebuild new file mode 100644 index 000000000..62b90a3d5 --- /dev/null +++ b/dev-python/pyRFXtrx/pyRFXtrx-0.30.1.ebuild @@ -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