dev-python/pysnmpcrypto: new package, add 0.0.4

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-04 13:19:11 +01:00
parent 795ba90680
commit 80ca025e71
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 48 additions and 2 deletions

View File

@ -612,14 +612,14 @@ 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 1619 Ebuilds in total, 1608 of them have in total 1623 (42 different) licenses assigned.
There are 1621 Ebuilds in total, 1610 of them have in total 1624 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|931|
|Apache-2.0|345|
|GPL-3|103|
|BSD|89|
|BSD|90|
|LGPL-3|22|
|GPL-2|20|
|all-rights-reserved|15|

View File

@ -0,0 +1,3 @@
DIST pysnmpcrypto-0.0.4.tar.gz 7244 BLAKE2B 305177bb2cae41859ea1a8dde21879a0e5c75c02b1c00593ceb719394bdadb119b67a652d5f7ea7c80c384f8bab81ab795db747548db8e4a4f1fa96bca291b07 SHA512 ee293ecc787ac24bf7d88966e72f5104d0bf1d7458947c50607051706edb847ac5ca806ace9ef4ae5066576b6610a7eae840a0682fe830515d5024ee2a955ed5
EBUILD pysnmpcrypto-0.0.4.ebuild 633 BLAKE2B 458942d463325a840ecfbe31296dbe765075d4c6db837d548aaf35ade5b5827bff48d8958aec42dfc95f3a9c211a1b91870103c84e491a34c49f83815c149c4d SHA512 592980184b134017503a37c00456d739406cee238cb98389373de8463af5546e31af294d903a4dc3128fd9e53f61400cffbb049a1bb7dd1d7f406ed37b0ed7a3
MISC metadata.xml 542 BLAKE2B 6db4d42e9b426903f0e4b085d1b38e45fe129224fd2dd0bbda3d6b3ddf0c25df3e4158909771cb6b95a44c5e7e4d4ab1aafff20e811d6690c3ffabe0146e7a9f SHA512 89a83ea5352ace2c1f504ca029d17f40bc0252d1073e3370e5e11952badd0193b6143961682330a58fc45980cf317f400171bfd94e37e0c7a18962d19db1a67d

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

View File

@ -0,0 +1,27 @@
# 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=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Strong cryptography support for PySNMP (SNMP library for Python)"
HOMEPAGE="https://github.com/etingof/pysnmpcrypto https://pypi.org/project/pysnmpcrypto/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest