From 2ae06c46396ad5c9892ea36900e4d67f8ef267c8 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Fri, 25 Oct 2024 23:53:45 +0200 Subject: [PATCH] dev-python/pyiskra: new package, add 0.1.14 Closes: https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/3870 Signed-off-by: Andreas Billmeier --- README.md | 4 ++-- dev-python/pyiskra/Manifest | 3 +++ dev-python/pyiskra/metadata.xml | 16 ++++++++++++++++ dev-python/pyiskra/pyiskra-0.1.14.ebuild | 24 ++++++++++++++++++++++++ 4 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 dev-python/pyiskra/Manifest create mode 100644 dev-python/pyiskra/metadata.xml create mode 100644 dev-python/pyiskra/pyiskra-0.1.14.ebuild diff --git a/README.md b/README.md index 2777d3f61..8aaf49ae9 100644 --- a/README.md +++ b/README.md @@ -606,13 +606,13 @@ 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 2087 Ebuilds in total, 2076 of them have in total 2103 (42 different) licenses assigned. +There are 2088 Ebuilds in total, 2077 of them have in total 2104 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| |MIT|1207| |Apache-2.0|470| -|GPL-3|127| +|GPL-3|128| |BSD|111| |LGPL-3|24| |GPL-2|23| diff --git a/dev-python/pyiskra/Manifest b/dev-python/pyiskra/Manifest new file mode 100644 index 000000000..33a9ed1c8 --- /dev/null +++ b/dev-python/pyiskra/Manifest @@ -0,0 +1,3 @@ +DIST pyiskra-0.1.14.tar.gz 14168 BLAKE2B 0089835be191d36f06e3426b6206ea39e969767810706c004a839ddc43c6a9a844b961e7daa95d2e3d91c754262f87f2a2ed0d0a6e86adbfcaa57d06a5a0bab3 SHA512 707a229ecec022011bae8b92ca04acf88a2371e860bff18d6e1ae02a36ea7d118cb0de4a49245b54c3dbc3fa3c6dd5dfbb593be4db1842591715d536965653cb +EBUILD pyiskra-0.1.14.ebuild 565 BLAKE2B c020e55b787e796e6f1d23862c6117d2870117f1078c0bd16570063a9a8f5b71798a423d90d568962e9a050bf472b0a077c69935760d93e136441ebe8eaaaa43 SHA512 83812a4e8802f00b793e989351d441d35e788864abfcdb5fb141f109e0bc0a487573ac59f93596e42e5506b09b3f3dfa56239f6dbaa8fbf12d4bdc9c55a70b7a +MISC metadata.xml 530 BLAKE2B c5475da3ac698d4e54e70f0b1a1c57117576d2045db1ac059a4e402594fcb3104368cda8f6e0faf7b838c6de900abc3b04335036859c2da0d5582c616b575f91 SHA512 20cd149533ed58ac0731bf572bc9dedc5ca8a2292c3880178e26c73dfae9c93249c614824dd833dc375f608bdf6e5a2420638c0bd5da4fab61d568c2d5aa3210 diff --git a/dev-python/pyiskra/metadata.xml b/dev-python/pyiskra/metadata.xml new file mode 100644 index 000000000..6a9774f28 --- /dev/null +++ b/dev-python/pyiskra/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + pyiskra + Iskramis/pyiskra + + razvoj.mis@iskra.eu + Iskra <razvoj.mis@iskra.eu> + + + diff --git a/dev-python/pyiskra/pyiskra-0.1.14.ebuild b/dev-python/pyiskra/pyiskra-0.1.14.ebuild new file mode 100644 index 000000000..41b4e083e --- /dev/null +++ b/dev-python/pyiskra/pyiskra-0.1.14.ebuild @@ -0,0 +1,24 @@ +# 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 pypi + +DESCRIPTION="Python Iskra devices interface" +HOMEPAGE="https://github.com/Iskramis/pyiskra https://pypi.org/project/pyiskra/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}] + dev-python/pymodbus[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest