dev-python/pysmi-lextudio: new package, add 1.1.13

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-01-05 09:28:28 +01:00
parent 766a23b427
commit d0a2e50a89
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 45 additions and 2 deletions

View File

@ -659,9 +659,9 @@ There are 1637 Ebuilds in total, 1626 of them have in total 1640 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 04/01/2024)
(Last counted: 05/01/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 04/01/2024
Last updated: 05/01/2024

View File

@ -0,0 +1,3 @@
DIST pysmi_lextudio-1.1.13.tar.gz 104885 BLAKE2B 22029183ef79675ad15c80612bbc14358c9c6ba613cc85c0f2dcc5a6af8fb8ece94c9170649182f31a0c413a3011959005e84a7d81d17c92a23cb0f01af9dd35 SHA512 de18ab8dc467b23afbc9714ff56b2c0cf3e9c6d40e598f0b11f5fe28381b8bd0b579564f156015ad4f3b3be760dc475110a8895f5c986f1c1e3298147bc7f734
EBUILD pysmi-lextudio-1.1.13.ebuild 620 BLAKE2B e6445492cd9f11c10913238d5e0be95438bc208bdff84e48cd47b5f58bafdec665fd360b06c9c51e6fa52aafcd90068dda8673ebb60276353922ce249c78f86f SHA512 161ce80ed3a19a1f6befeb48bc52ec26e202e7a4d849af5e3af5906705cf881837631d84c080739a1e80261f4d3ea996a4c74260dfd98c7ae5fde0fa9081c083
MISC metadata.xml 512 BLAKE2B 42f9241aee1415cfab77d51f9cc1111b1140b7783cf23f2ffc717936952414719766960d4846d02fe0ff91ceb8a4338f17ce12bce1a36dc7154d809a4e3ee9fc SHA512 31442193fbeb8cbb5858262d410d07dc50fd7d72f0a507e63a469b61296148653768b3683887312e9b82a902c53ac3ac8e76971a400f05f5f0435c0c773803b8

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

View File

@ -0,0 +1,24 @@
# 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="A pure-Python implementation of SNMP/SMI MIB parsing and conversion library."
HOMEPAGE="https://github.com/lextudio/pysmi https://pypi.org/project/pysmi-lextudio/"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="!dev-python/pysmi
!dev-python/pysnmp-pysmi
dev-python/ply[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"