dev-python/pysnmp-lextudio: new package, add 5.0.31

Closes: #2647
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-05 09:38:03 +01:00
parent d0a2e50a89
commit f9610fa1b7
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 46 additions and 2 deletions

View File

@ -612,7 +612,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 1637 Ebuilds in total, 1626 of them have in total 1640 (42 different) licenses assigned.
There are 1637 Ebuilds in total, 1626 of them have in total 1641 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
@ -623,9 +623,9 @@ There are 1637 Ebuilds in total, 1626 of them have in total 1640 (42 different)
|LGPL-3|23|
|GPL-2|20|
|all-rights-reserved|15|
|BSD-2|11|
|GPL-3+|11|
|LGPL-3+|11|
|BSD-2|10|
|Unlicense|9|
|ISC|5|
|MPL-2.0|5|

View File

@ -0,0 +1,3 @@
DIST pysnmp_lextudio-5.0.31.tar.gz 402644 BLAKE2B 8d4ab30aea93279324d616f56d8a9a13010f2d7ac1998eeb72633c1f5327fb22a72d55773e6462a99a8f0c37c4ddb72ccd35216f63dbf3a74d66e7a3f31e6d6a SHA512 1fea517276052daf0b6a04c15823fc5a1ff702d558c92720227c13dcbeb1a7b359e9bb5ba5e6ea7a9b6c8077547323e46b27a589157ee9f35e982bb1340649be
EBUILD pysnmp-lextudio-5.0.31.ebuild 695 BLAKE2B 70666cf7293ebd8b52239e8cca1b00a8be6acd655fbfc51308ab1e1fcd453b0de57b28c95a5fd45510eae0afa091aff9f988834a5730f6cb6583909d99ffce15 SHA512 d212b1cddf29abe7ed521a928f3a3cbda8597acecc9dc379430a5addb96b42cf7be6a3a76791b9fc21ebb631bd0bb35c84da494c5c87776d4d37aa347b651f41
MISC metadata.xml 514 BLAKE2B 6dab7e0030153901c42dc4a8c35b3f71e31eff9630f40738ed9f6a29e170efea9b8e7be28c6fa0c772b5980d8cbd6cf6ac651d6f49dc9cc3888e217b316877c4 SHA512 7cf50ca8a5dce6013c1d93e8392a4f42bec5b4476d3ea2dd22eec0e37a9976a42968b92dd6a2e3bfc90c8958cb1c9cab02ab8b41717b0347546fbc0135a32985

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">pysnmp-lextudio</remote-id>
<remote-id type="github">lextudio/pysnmp</remote-id>
<maintainer status="unknown">
<email>etingof@gmail.com</email>
<name>Ilya Etingof</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="pure-Python, open source and free implementation of v1/v2c/v3 SNMP engine"
HOMEPAGE="https://github.com/lextudio/pysnmp https://pypi.org/project/pysnmp-lextudio/"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/pysnmplib
!dev-python/pysnmp
>=dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
>=dev-python/pysnmpcrypto-0.0.4[${PYTHON_USEDEP}]
>=dev-python/pysmi-lextudio-1.0.4[${PYTHON_USEDEP}]"