add pysnmplib-5.0.15 (see README.md)

This commit is contained in:
Andreas Billmeier 2022-07-19 15:49:54 +02:00 committed by Andreas Billmeier
parent 320f1f8e08
commit 179a20541c
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
16 changed files with 292 additions and 3 deletions

View File

@ -524,20 +524,20 @@ 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 1767 Ebuilds in total, 1760 of them have in total 1769 (35 different) licenses assigned.
There are 1773 Ebuilds in total, 1766 of them have in total 1775 (35 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1081|
|Apache-2.0|315|
|GPL-3|105|
|BSD|102|
|BSD|103|
|LGPL-3|30|
|GPL-2|22|
|LGPL-3+|18|
|BSD-2|14|
|GPL-3+|14|
|all-rights-reserved|13|
|BSD-2|9|
|LGPL-2.1|7|
|Unlicense|6|
|EPL-1.0|5|

View File

@ -0,0 +1,3 @@
DIST pysnmp-pyasn1-modules-0.2.9.tar.gz 298087 BLAKE2B 0d2936d700e38d625834cfe4d2abbcc71aca5285808e6265bae84c7b6dac6b1148aa402266e0befec92a6c55c26ce615183e66276c671e525b959511b37ab842 SHA512 b65ee7f131252e63e002475201f9701ef21596e9bc372f2d8ddb3d82dd69033d1ddeda8f8363a373fbc3685d96e54027e1d10d5bb7806b7e59aabcfe144ff0f8
EBUILD pysnmp-pyasn1-modules-0.2.9.ebuild 764 BLAKE2B a6249d3b3c3ab1931173c67fbc003240f3a274f12ec8c35a02399fca40472fa7c778ab400979089b39e962dbe585645380220203aef6533cb99a0d3cd3f32c2f SHA512 5b0d9fce76317977ddda5ff8d1c9fe5924dabddfd13bf172f90c9aced51b803d2fc9c589ef7d850608d9375aeeb6a820c1197e1a1e85fb50ebfd8388c5104411
MISC metadata.xml 472 BLAKE2B 2ac44bb8eb0dd33478c5b0765b1793b724b3a75435e87f79a160031e7db6cc39c6a9fe4e7c9031e6350ac25c7faf163292a4d2c6d25939687a096c7744e216cd SHA512 859865808e2322c29de3785f1725c07fc41b41935ee8be32fb0f1904b9101b2e40e62473f0c88c342d798c6673fd7046eb2e7969f84082a992cb49cb47bd572c

View File

@ -0,0 +1,15 @@
<?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-pyasn1-modules</remote-id>
<maintainer status="unknown">
<email>rfaircloth@splunk.com</email>
<name>rfaircloth-splunk</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="A collection of ASN.1-based protocols modules."
HOMEPAGE="https://github.com/pysnmp/pyasn1-modules https://pypi.org/project/pysnmp-pyasn1-modules/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/pysnmp-pyasn1-0.4.11[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,3 @@
DIST pysnmp-pyasn1-1.1.2.tar.gz 126796 BLAKE2B f3640be6b58dae61f7b1c2a757aa498ac0eaf2cf2f880823782a201f6dfe68d0670642effd065ecf80609151cc60173e84839ec57d3a9d628a4e9985877f9273 SHA512 5f2da75b5963f61050b22d27237d480652a5c5a950b93f68ce8a806a8ce36514447f101d742cece3c917f9640a0ce98d6e3471b26fa6e6e8958f9cbdc51250dd
EBUILD pysnmp-pyasn1-1.1.2.ebuild 675 BLAKE2B 9718d33c55695d82ec73c30c4b9d65906243922252cd27a1ccea15e80454e21811052674ce64e15ce27bb33e171126c728ab604b254ea7ae31366e974f5f3dfd SHA512 f337caa6fcdc98d4600a7118fd4ecb092dce837de037584ea4992a441bd2f4db2bdf8acec8fafb36e3fc6bbd217cf4b034c8cd185310290f6f8f01ef2ee84cfa
MISC metadata.xml 464 BLAKE2B 0afc9e17dacb900e04e564994c118c9c0b333a71c0ab67bd5cf894762ea78b686bc8a81bc3b33c8fda844b311d6ab8a729b5d3f03c478e967e12fc0b4bf0e3ef SHA512 98bd0cb713584f08de5153c5ae0bcc6e7cbcc3c4845e0b48af20c0f937d4dd8368e9a8622d43a5d9ce3ffefa4df5084c73b133db79e2defefaf1fe4655116a82

View File

@ -0,0 +1,15 @@
<?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-pyasn1</remote-id>
<maintainer status="unknown">
<email>rfaircloth@splunk.com</email>
<name>rfaircloth-splunk</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,33 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="ASN.1 types and codecs"
HOMEPAGE="https://github.com/pysnmp/pyasn1 https://pypi.org/project/pysnmp-pyasn1/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,5 @@
DIST pysnmp-pysmi-1.1.10.tar.gz 103203 BLAKE2B 8cb7c59322b98a40e8a6417b7498cca398f193915da53739753489ad811e872dc49aa2920afdd08c46dd6b1255ae77f39391365f02bd692aa7ae3cb9d7bce5d2 SHA512 be4b43b161b744e78b4886bfbd8b17189bbad5d17293f145a534d5185d1e2eef729f6d76273243166b9aa5f5810a10cb4026011f0c6085fedbeef678c05c826c
DIST pysnmp-pysmi-1.1.8.tar.gz 103160 BLAKE2B de0a855fb308e0cfe9e094a0053f2d479ca3533bb9da4819f35601543e665e9c2c8ec72947c5622b5e6c239d6222749f14d7a51115fa91fb1d8a23b0de844ce3 SHA512 11fdc4952c206a5a4aa06e670ed0e2f7fcdf3d0f5fe0ccc0d6403c84e51ab55f79d378f65ceeb13c31f6567b7b2de82aa2585c6277295b9ec8d9c2a86fda83f3
EBUILD pysnmp-pysmi-1.1.10.ebuild 893 BLAKE2B b59bc1f4bb656b966a463fce990f501d2c1e16e7eabdb14fea5638411672e83ce417dcc92dcbb3f5aada9f0a189b2d51928276104d699d1a7935c84773525546 SHA512 3e6c5cb0dee6ecc088413995d2da9874c7f05139fbab10636f4425d78b6e00864037c5f854a1b940ca5e151c29c614117aa9612cc509ec8152fba0ce39be708d
EBUILD pysnmp-pysmi-1.1.8.ebuild 862 BLAKE2B c97b87833ad238eac68d9fd74dc043910af5c13812ee0551e99053d0ed97219a4e6da119b4425c3c7376bac44235461bb8d38e85898dbc450a3e219bfec4faec SHA512 3045c1b04515110844b001e2ee2050380acfff9549a9d0cb9a93873b5a46670dac1a6602f2d1eadae84e7b87ae81a8e403475aa61d29b8fc7dafba29a7dae338
MISC metadata.xml 463 BLAKE2B d37e418a53f36fca44c5f7111c283e4312e35807e0589886ee53ee69078a28d150a38b44fbedccf44fba04cefd661266da3270614927051dbb73c12d369b4d86 SHA512 1c75a97af29137c6fa08f9151e74340398a0b82b6f6495c4ef68e9487f4afc0639fb1504e25aec700a13cb5cf4735f79e4077b74331c9c73cc84de60cbe192e9

View File

@ -0,0 +1,15 @@
<?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-pysmi</remote-id>
<maintainer status="unknown">
<email>rfaircloth@splunk.com</email>
<name>rfaircloth-splunk</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,36 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool is designed to turn ASN.1 MIBs into various formats."
HOMEPAGE="https://github.com/pysnmp/pysmi https://pypi.org/project/pysnmp-pysmi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/ply-3.11[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool is designed to turn ASN.1 MIBs into various formats."
HOMEPAGE="https://github.com/pysnmp/pysmi https://pypi.org/project/pysnmp-pysmi/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/ply-3.11[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,5 @@
DIST pysnmplib-5.0.10.tar.gz 398323 BLAKE2B d7b007aa6cd69810da30cd684a5ecbf4d148d9c90dcd8bc0e86c9fa6c21d47a8cb1c4e25ddfdd6aff40caae2c8f49914056e9a5a0887ef2a9eee32afe5a5a895 SHA512 1fb40cfad4936958d9cf19e7bd818cdbf9654b880287ca4656c4015a32d700d4b22f16f280e0a30f086879302f489505b8932bbf4b1ccb418db7f027ea2890a6
DIST pysnmplib-5.0.15.tar.gz 398287 BLAKE2B b0d44a81efba6101dd923da38418859e250561214324eece88b27e4a2b28dd4484126ce845b2bcf7159411c7e4d348c7465ed4320326dcb45ffd31112dca3163 SHA512 dd7ac7f41c2a7a70629029ab8a8126636d543fadeaf8bd6272dadc737b349b6ca9d2be5ca6b912201624a6f9a3c89315789ab7d7e80bf6197068b94afdf4aaf2
EBUILD pysnmplib-5.0.10.ebuild 876 BLAKE2B 2d48b975d32e0768469b5a6354761aac2c9dc2cdfbefe366a3583ebb712db53ca49c8b7a3546026de026deaeb40ab1c9a093e5b8e1a8f81c21787442c09ed36e SHA512 d49d38665ebcc042eadf91949d7480412bc0b95b974bda4c2338149674b2e3663299facd1badec5b974dd1688122211d29f7aca56632b1eafbf85b41fdf0e6b6
EBUILD pysnmplib-5.0.15.ebuild 907 BLAKE2B be217dbc6582cf5ed0d77eb1174c505d8b8f99dea23b25e9f8313f46a94224a421c5ebae02604b5511be77c9a511db1413fec5e40add9df8889998ee65c1fcc6 SHA512 dcad6248988245d9a4f78ba1272780086b316eeeaee395771276ff2d0b0cd2c2577708bc2fb8b8424e574cf0909454ff83f60420245ff3c262799e8a3ad25995
MISC metadata.xml 453 BLAKE2B c03fb58107aaa7c57848ec0d560a6fe4ba69c1c6b6bc965eeb31a8c47902f3ac35f7c9b319f3b1997d1e55368903dc8b415080414dd6be021f61e5c9e7ec6071 SHA512 e800ee136efe53d42cd9ef0e8c0991b5a98d101f961f43ad6725f2b201eafd4399030eb309e9c39d78eeb37cb4cd45bac8126ebd3a4be060ef9a8ec19420211e

View File

@ -0,0 +1,15 @@
<?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">pysnmplib</remote-id>
<maintainer status="unknown">
<email>omrozowicz@splunk.com</email>
<name>omrozowicz</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,35 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Pure-Python, open source and free implementation of v1/v2c/v3 SNMP engine"
HOMEPAGE="https://github.com/pysnmp/pysnmp https://pypi.org/project/pysnmplib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/pysnmp-pysmi-1.0.4[${PYTHON_USEDEP}]
>=dev-python/pysnmp-pyasn1-1.0.3[${PYTHON_USEDEP}]
>=dev-python/pycryptodomex-3.11.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Pure-Python, open source and free implementation of v1/v2c/v3 SNMP engine"
HOMEPAGE="https://github.com/pysnmp/pysnmp https://pypi.org/project/pysnmplib/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/pysnmp-pysmi-1.0.4[${PYTHON_USEDEP}]
>=dev-python/pysnmp-pyasn1-1.0.3[${PYTHON_USEDEP}]
>=dev-python/pycryptodomex-3.11.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,5 @@
# Workaround for replacing pysnmp with pysnmplib
dev-python/pysnmp-4.4.12-r2
dev-python/pyasn1-1.1.2
dev-python/pyasn1-modules-0.2.8-r1
dev-python/pysmi-0.3.4