git: 92eadbb0ce2f - main - devel/py-archinfo: Update to 9.2.148

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Fri, 18 Apr 2025 09:18:51 UTC
The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=92eadbb0ce2fcf99b8a3af886124f732a2a2bf5d

commit 92eadbb0ce2fcf99b8a3af886124f732a2a2bf5d
Author:     Rares Aioanei <schaiba@gmail.com>
AuthorDate: 2025-04-18 09:17:01 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-04-18 09:18:38 +0000

    devel/py-archinfo: Update to 9.2.148
    
    Add setup.py and copy to WRKSRC.
    Add TESTING_UNSAFE.
    
    PR:             286131
    Approved by:    submitter is maintainer
---
 devel/py-archinfo/Makefile       | 6 +++++-
 devel/py-archinfo/distinfo       | 6 +++---
 devel/py-archinfo/files/setup.py | 8 ++++++++
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/devel/py-archinfo/Makefile b/devel/py-archinfo/Makefile
index 8b3340335ba0..d74bd6cf4754 100644
--- a/devel/py-archinfo/Makefile
+++ b/devel/py-archinfo/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	archinfo
 DISTVERSIONPREFIX=	v
-DISTVERSION=	${ANGR_VERSION}
+DISTVERSION=	9.2.148
 PORTREVISION=	1
 CATEGORIES=	devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -20,6 +20,10 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	angr
 USE_PYTHON=	autoplist distutils
 
+TESTING_UNSAFE=	nose does not yet support Python 3.11 so 'make test' will fail
+
 NO_ARCH=	yes
 
+post-extract:
+	${CP} ${FILESDIR}/setup.py ${WRKSRC}/
 .include <bsd.port.mk>
diff --git a/devel/py-archinfo/distinfo b/devel/py-archinfo/distinfo
index 7c0fb0705703..028ddad30f8f 100644
--- a/devel/py-archinfo/distinfo
+++ b/devel/py-archinfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1610804750
-SHA256 (angr-archinfo-v9.0.5405_GH0.tar.gz) = 4de7bfca3d2e7ef4f80eaec13b7910c44f16ac184fa128971b8f6c7d6ca6a6ec
-SIZE (angr-archinfo-v9.0.5405_GH0.tar.gz) = 50412
+TIMESTAMP = 1744789037
+SHA256 (angr-archinfo-v9.2.148_GH0.tar.gz) = 65f71d4e5227d6b2e82ee446d31e412ae2f4bc18765cdbe49c848dd1573e8fa8
+SIZE (angr-archinfo-v9.2.148_GH0.tar.gz) = 45807
diff --git a/devel/py-archinfo/files/setup.py b/devel/py-archinfo/files/setup.py
new file mode 100644
index 000000000000..ec18c96c30af
--- /dev/null
+++ b/devel/py-archinfo/files/setup.py
@@ -0,0 +1,8 @@
+from distutils.core import setup
+
+setup(
+    name = 'archinfo',
+    version = "%%DISTVERSION%%",
+    packages = ['archinfo'],
+    )
+