commit:     e81c29b2e111960299bbc0a294c61eebc8620343
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 04:21:03 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 04:35:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81c29b2

dev-python/pysnmp: add 7.0.3

The new upstream managed to claim the original pypi project names,
so we can drop -lextudio (which was never merged into ::gentoo).

Bug: https://bugs.gentoo.org/909945
Bug: https://bugs.gentoo.org/910076
Bug: https://bugs.gentoo.org/921689
Bug: https://bugs.gentoo.org/933201
Bug: https://bugs.gentoo.org/934494
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/pysnmp-lextudio/Manifest                |  1 -
 dev-python/pysnmp-lextudio/metadata.xml            | 28 ----------------------
 dev-python/pysnmp/Manifest                         |  1 +
 dev-python/pysnmp/metadata.xml                     |  2 +-
 .../pysnmp-7.0.3.ebuild}                           |  9 ++++---
 5 files changed, 6 insertions(+), 35 deletions(-)

diff --git a/dev-python/pysnmp-lextudio/Manifest 
b/dev-python/pysnmp-lextudio/Manifest
deleted file mode 100644
index e72987b0c2af..000000000000
--- a/dev-python/pysnmp-lextudio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pysnmp_lextudio-6.1.2.tar.gz 412553 BLAKE2B 
8ac761c1fa4762f1fb70bdb69e338c786b44cffe13d59d3fcb5f5a3cb4c0fca9593d12b59687f3f2ec568b8cd9964ce35a70e76b9e932ddb2380c5ba4c0b993f
 SHA512 
b307cafd0a40fa5f2c081b901a19947b5e0b6dcc97bb8571eef6649059cab3f2ab4a7184132f05f7a1982496f3d2fd9d865cbe98355ad987fb09bffbe16b3581

diff --git a/dev-python/pysnmp-lextudio/metadata.xml 
b/dev-python/pysnmp-lextudio/metadata.xml
deleted file mode 100644
index 2d1f5e6d7f14..000000000000
--- a/dev-python/pysnmp-lextudio/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <stabilize-allarches/>
-       <longdescription>
-               This is a Python implementation of SNMP v.1/v.2c engine. Its 
general
-               functionality is to assemble/disassemble SNMP messages from/into
-               given SNMP Object IDs along with associated values. PySNMP also 
provides
-               a few transport methods specific to TCP/IP networking.
-
-               PySNMP is written entirely in Python and is self-sufficient in 
terms
-               that it does not rely on any third party tool (it is not a 
wrapper!).
-       </longdescription>
-       <longdescription lang="ja">
-               これは SNMP v.1/v.2 エンジンのPython言語での実装です。関連値に沿ったSNMPオブジェ
-               クトIDから/へSNMPメッセージをアセンブル/ディスアセンブルするのが一般的な機能です
-               。PySNMPは幾つかのTCP/IPネットワーキングを特定するトランスポート・メソッドも提供
-               します。
-
-               PySNMPは全体をPython言語で記述され、どのサードパーティ製ツールも信用しない立場で
-               自給自足します。(これはラッパー・ツールではありません。)
-       </longdescription>
-       <upstream>
-               <remote-id type="pypi">pysnmp-lextudio</remote-id>
-               <remote-id type="github">lextudio/pysnmp</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/dev-python/pysnmp/Manifest b/dev-python/pysnmp/Manifest
index d56fe16d8e24..f718d6d2fe49 100644
--- a/dev-python/pysnmp/Manifest
+++ b/dev-python/pysnmp/Manifest
@@ -1 +1,2 @@
 DIST pysnmp-4.4.12.tar.gz 442270 BLAKE2B 
0e4e1c44d7fe1def24d8bd12bf88012eb54d432888745becacdc9c072ab5a653eb947ee418f6b7b3f84bed39d6656dac25ea00a2accfa546d7310be17b04c8ee
 SHA512 
f22a346443cb07beea594b67b09ce587f5602a439c68148b8a655a0d2c769893848bfcfdd47b5f0002f48c650bf3a39186edddf977fb3ad2cc0d124e66f2ce94
+DIST pysnmp-7.0.3.tar.gz 427830 BLAKE2B 
5855095c40ca63bfb705293d33d061d94ad0958ab854863fb73468d6aee846ea2fd843f4444eb93a29cb8c1ec3043e1d90445628e66392b04d43d2c027c4ce79
 SHA512 
9c23ab7073b40ae43a6c56b81c05ef6639f99f44153dcb2f97a455402495cfb5dc8f70025331d5461e6e18a66e1de8246506947bc80465df67cba2381d0d891d

diff --git a/dev-python/pysnmp/metadata.xml b/dev-python/pysnmp/metadata.xml
index 0640054adfe6..6e5f3b18b770 100644
--- a/dev-python/pysnmp/metadata.xml
+++ b/dev-python/pysnmp/metadata.xml
@@ -27,6 +27,6 @@
        <upstream>
                <remote-id type="pypi">pysnmp</remote-id>
                <remote-id type="sourceforge">pysnmp</remote-id>
-               <remote-id type="github">etingof/pysnmp</remote-id>
+               <remote-id type="github">lextudio/pysnmp</remote-id>
        </upstream>
 </pkgmetadata>

diff --git a/dev-python/pysnmp-lextudio/pysnmp-lextudio-6.1.2.ebuild 
b/dev-python/pysnmp/pysnmp-7.0.3.ebuild
similarity index 77%
rename from dev-python/pysnmp-lextudio/pysnmp-lextudio-6.1.2.ebuild
rename to dev-python/pysnmp/pysnmp-7.0.3.ebuild
index 6dc92eb57f27..83dd5d8aa802 100644
--- a/dev-python/pysnmp-lextudio/pysnmp-lextudio-6.1.2.ebuild
+++ b/dev-python/pysnmp/pysnmp-7.0.3.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 pypi
 
 DESCRIPTION="Python SNMP library"
 HOMEPAGE="
-       https://pypi.org/project/pysnmp-lexstudio/
+       https://pypi.org/project/pysnmp/
        https://github.com/lextudio/pysnmp/
 "
 
@@ -21,16 +21,15 @@ PROPERTIES="test_network"
 RESTRICT="test"
 
 RDEPEND="
-       !!dev-python/pysnmp
-       >=dev-python/pyasn1-0.2.3[${PYTHON_USEDEP}]
+       >=dev-python/pyasn1-0.4.8[${PYTHON_USEDEP}]
        >=dev-python/pysnmpcrypto-0.0.4[${PYTHON_USEDEP}]
 "
 PDEPEND="
-       >=dev-python/pysmi-lextudio-1.3.0[${PYTHON_USEDEP}]
+       >=dev-python/pysmi-1.3.0[${PYTHON_USEDEP}]
 "
 BDEPEND="
        test? (
-               >=dev-python/pysmi-lextudio-1.3.0[${PYTHON_USEDEP}]
+               >=dev-python/pysmi-1.3.0[${PYTHON_USEDEP}]
                dev-python/pytest-asyncio[${PYTHON_USEDEP}]
        )
 "

Reply via email to