dev-python/pysmarty2: new package, add 0.10.1

Closes: #3909
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-25 23:07:08 +02:00
parent cefdcbd722
commit 67304f7ea7
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 49 additions and 2 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 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|

View File

@ -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

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">pysmarty2</remote-id>
<remote-id type="github">martinssipenko/pysmarty2</remote-id>
<maintainer status="unknown">
<email>martins.sipenko@gmail.com</email>
<name>Martins Sipenko, Theo Nicolaum</name>
</maintainer>
</upstream>
</pkgmetadata>

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 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