diff --git a/README.md b/README.md index 39693ec04..7e1d11486 100644 --- a/README.md +++ b/README.md @@ -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 2081 Ebuilds in total, 2070 of them have in total 2098 (42 different) licenses assigned. +There are 2080 Ebuilds in total, 2069 of them have in total 2097 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1200| +|MIT|1199| |Apache-2.0|470| |GPL-3|127| |BSD|111| diff --git a/dev-python/pysmarty2/Manifest b/dev-python/pysmarty2/Manifest new file mode 100644 index 000000000..30b2c86b1 --- /dev/null +++ b/dev-python/pysmarty2/Manifest @@ -0,0 +1,3 @@ +DIST pysmarty2-0.10.1.tar.gz 9048 BLAKE2B 9cc4016d152fad34d708ffbaf7da28fbfdd30c4a11059459f6fd7f085e998498a110989750cef43ae186df64e58af9c1f287ad239c6261d6a05c871d9b0ef41e SHA512 e5c7b4f536b3c0548a1f2834420f69b1b4b92c3391ea1e9537f3e9d879898e2f25e8db5733db2a5cafbff0cd1a60859feed0c105e9b3aae7133df71331bc0bc0 +EBUILD pysmarty2-0.10.1.ebuild 627 BLAKE2B 082bfaf51f120dcb462a4d454e9e2e8e3787a29efd625d47a50da52191780f0e4372a65339cb2c6c2aec1da923d4c887afb6ea2b1ac3b5ed0902ace9c2c2988e SHA512 7ca158080aa6fb6b8d3569aecf2b2d1121811dcfa37fb0f9c570547d04feb677d1a5497f56f9cbbb6d21f076a1e9a33fa358dca646b04b93ad38dd942674a247 +MISC metadata.xml 543 BLAKE2B 8e1f0adeb68658d5faf778012087cdb0113fe4f9b2d346cc003f68e42e7c8f8a285bc3865e4ae41a0feb79eb11314086beb35721bc27b23878da6f480218c122 SHA512 511c3bc5af8f37e90b025793274c66ce896b93b11210388ad24a21c615ecc54f4e3682d7adadcc43ff014db78cde1cd67ea696adad660e6e6bdc98b148a82b19 diff --git a/dev-python/pysmarty2/metadata.xml b/dev-python/pysmarty2/metadata.xml new file mode 100644 index 000000000..5f24645fd --- /dev/null +++ b/dev-python/pysmarty2/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + pysmarty2 + martinssipenko/pysmarty2 + + martins.sipenko@gmail.com + Martins Sipenko, Theo Nicolaum + + + diff --git a/dev-python/pysmarty2/pysmarty2-0.10.1.ebuild b/dev-python/pysmarty2/pysmarty2-0.10.1.ebuild new file mode 100644 index 000000000..dca82e976 --- /dev/null +++ b/dev-python/pysmarty2/pysmarty2-0.10.1.ebuild @@ -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 pypi + +DESCRIPTION="Python API for Salda Smarty Modbus TCP" +HOMEPAGE="https://github.com/martinssipenko/pysmarty2 https://pypi.org/project/pysmarty2/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/pymodbus-3.6.9[${PYTHON_USEDEP}]" + +src_prepare() { + echo "pymodbus>=3.6.9" > requirements.txt + eapply_user + } + +distutils_enable_tests pytest