git: 9527dc03e8c5 - main - devel/py-cysignals: upgrade to 1.11.2

From: Thierry Thomas <thierry_at_FreeBSD.org>
Date: Fri, 22 Apr 2022 15:27:59 UTC
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9527dc03e8c53ed20916d478f57a1dc223c65418

commit 9527dc03e8c53ed20916d478f57a1dc223c65418
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-04-22 12:12:54 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-04-22 15:27:55 +0000

    devel/py-cysignals: upgrade to 1.11.2
    
    This remove unstable assembly code.
    
    Also add a test target and strip the libraries.
---
 devel/py-cysignals/Makefile  | 12 +++++++++++-
 devel/py-cysignals/distinfo  |  6 +++---
 devel/py-cysignals/pkg-plist |  1 -
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile
index b2d8c4de3694..9e5fc825a018 100644
--- a/devel/py-cysignals/Makefile
+++ b/devel/py-cysignals/Makefile
@@ -1,7 +1,7 @@
 # Created by: thierry@pompo.net
 
 PORTNAME=	cysignals
-PORTVERSION=	1.11.1
+PORTVERSION=	1.11.2
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -19,11 +19,21 @@ LIB_DEPENDS=	libpari.so:math/pari
 USES=		autoreconf:build compiler:c++11-lang gettext localbase python:3.6+
 USE_PYTHON=	cython distutils
 
+TEST_TARGET=	check
+
+.if !defined(WITH_DEBUG)
+LDFLAGS+=	-s
+.endif
+
 OPTIONS_DEFINE=		DOCS
 DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=1.6,1:textproc/py-sphinx@${PY_FLAVOR}
 DOCS_USES=		gmake
 PORTDOCS=		*
 
+pre-configure:
+	${REINPLACE_CMD} -e '/^PYTHON/s|python3|${PYTHON_CMD}|'	\
+		${WRKSRC}/Makefile
+
 do-build-DOCS-on:
 	(cd ${WRKSRC}/docs && ${GMAKE} html)
 
diff --git a/devel/py-cysignals/distinfo b/devel/py-cysignals/distinfo
index 2bd9367260f1..b3eb244348c5 100644
--- a/devel/py-cysignals/distinfo
+++ b/devel/py-cysignals/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1638210697
-SHA256 (cysignals-1.11.1.tar.gz) = 72985b0ddd6d6f0084b9583562c39d818012420c4f7dd8bf31b55be45d3b95f8
-SIZE (cysignals-1.11.1.tar.gz) = 100360
+TIMESTAMP = 1650628168
+SHA256 (cysignals-1.11.2.tar.gz) = 5858b1760fbe21848121b826b2463a67ac5a45caf3d73105497a68618c5a6fa6
+SIZE (cysignals-1.11.2.tar.gz) = 99014
diff --git a/devel/py-cysignals/pkg-plist b/devel/py-cysignals/pkg-plist
index d5c78c41520f..03f52ee03415 100644
--- a/devel/py-cysignals/pkg-plist
+++ b/devel/py-cysignals/pkg-plist
@@ -3,7 +3,6 @@ bin/cysignals-CSI
 %%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/cysignals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/cysignals/alarm%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/cysignals/cysetjmp.h
 %%PYTHON_SITELIBDIR%%/cysignals/cysignals_config.h
 %%PYTHON_SITELIBDIR%%/cysignals/macros.h
 %%PYTHON_SITELIBDIR%%/cysignals/memory.pxd