git: d42c7e3092c2 - main - math/py-gmpy2-devel: remove

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

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

commit d42c7e3092c2444ad453f1bda98d59a45a219fb6
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-04-22 08:40:03 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-04-22 10:07:02 +0000

    math/py-gmpy2-devel: remove
    
    No more use for this port: it can be superseded by the regular math/py-gmpy2.
---
 MOVED                         |  1 +
 math/Makefile                 |  1 -
 math/py-gmpy2-devel/Makefile  | 44 -------------------------------------------
 math/py-gmpy2-devel/distinfo  |  3 ---
 math/py-gmpy2-devel/pkg-descr | 10 ----------
 math/py-gmpy2-devel/pkg-plist | 12 ------------
 math/py-gmpy2/Makefile        |  2 --
 math/py-pplpy/Makefile        |  6 +++---
 math/sage/Makefile            |  4 ++--
 9 files changed, 6 insertions(+), 77 deletions(-)

diff --git a/MOVED b/MOVED
index 29fded450472..e12c693bd6ca 100644
--- a/MOVED
+++ b/MOVED
@@ -17135,3 +17135,4 @@ games/cultivation||2022-04-18|Has expired: Abandonware with last release in 2010
 devel/ros-rosinstall||2022-04-20|Has expired: Upstream has archived the project and is no longer being used in the ROS project
 devel/py-aiorpcX-legacy|devel/py-aiorpcX|2022-04-20|Has expired: Legacy port is no longer required, please use devel/py-aiorpcX instead
 net/kalarmcal|deskutils/kalarm|2022-04-21|Packages were merged
+math/py-gmpy2-devel|math/py-gmpy2|2022-04-22|No more need for the -devel port, py-gmpy2 is at latest
diff --git a/math/Makefile b/math/Makefile
index 57b1b7843b5b..cb22cbfe7d05 100644
--- a/math/Makefile
+++ b/math/Makefile
@@ -842,7 +842,6 @@
     SUBDIR += py-gimmik
     SUBDIR += py-gmpy
     SUBDIR += py-gmpy2
-    SUBDIR += py-gmpy2-devel
     SUBDIR += py-grandalf
     SUBDIR += py-graphillion
     SUBDIR += py-gym
diff --git a/math/py-gmpy2-devel/Makefile b/math/py-gmpy2-devel/Makefile
deleted file mode 100644
index 131894b3c7aa..000000000000
--- a/math/py-gmpy2-devel/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# Created by: Yuri Victorovich <yuri@rawbw.com>
-
-PORTNAME=	gmpy2
-DISTVERSIONPREFIX=	gmpy2-
-DISTVERSION=	2.1.0b5
-PORTREVISION=	1
-CATEGORIES=	math python
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	-devel
-
-MAINTAINER=	thierry@FreeBSD.org
-COMMENT=	GMP, MPFR, and MPC interface to Python - devel version
-
-LICENSE=	LGPL3+
-LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
-
-LIB_DEPENDS=	libgmp.so:math/gmp \
-		libmpc.so:math/mpc \
-		libmpfr.so:math/mpfr
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	aleaxit
-GH_PROJECT=	gmpy
-
-USES=		localbase python:3.7-3.9
-USE_PYTHON=	distutils
-
-CONFLICTS=	${PYTHON_PKGNAMEPREFIX}gmpy2-2.0*
-
-OPTIONS_DEFINE=		DOCS
-DOCS_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-DOCS_USES=		gmake
-PORTDOCS=		*
-
-PLIST_SUB=	VER=${DISTVERSION}
-
-do-build-DOCS-on:
-	(cd ${WRKSRC}/docs && ${GMAKE} SPHINXBUILD=sphinx-build-${PYTHON_VER} html)
-
-post-install-DOCS-on:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${CP} -R ${WRKSRC}/docs/_build/html/* ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/math/py-gmpy2-devel/distinfo b/math/py-gmpy2-devel/distinfo
deleted file mode 100644
index 7ed2e51000e3..000000000000
--- a/math/py-gmpy2-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1596393971
-SHA256 (aleaxit-gmpy-gmpy2-2.1.0b5_GH0.tar.gz) = 469c00a9c9920c99c0983e3b94b0c0c64df4db796fa5d5e7305d502f33274302
-SIZE (aleaxit-gmpy-gmpy2-2.1.0b5_GH0.tar.gz) = 381792
diff --git a/math/py-gmpy2-devel/pkg-descr b/math/py-gmpy2-devel/pkg-descr
deleted file mode 100644
index 365c520831e2..000000000000
--- a/math/py-gmpy2-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-C-coded Python extension module that supports multiple-precision arithmetic.
-In addition to supporting GMP or MPIR for multiple-precision integer and
-rational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real
-floating-point arithmetic) and MPC (correctly rounded complex floating-point
-arithmetic) libraries.
-
-This is the -devel version, to be removed when 2.1 will be the new stable.
-
-WWW: https://pypi.org/project/gmpy2/
-WWW: https://github.com/aleaxit/gmpy/releases
diff --git a/math/py-gmpy2-devel/pkg-plist b/math/py-gmpy2-devel/pkg-plist
deleted file mode 100644
index 5f8fc45a8bbc..000000000000
--- a/math/py-gmpy2-devel/pkg-plist
+++ /dev/null
@@ -1,12 +0,0 @@
-%%PYTHON_SITELIBDIR%%/gmpy2-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/gmpy2-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/gmpy2-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/gmpy2-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe
-%%PYTHON_SITELIBDIR%%/gmpy2-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
-%%PYTHON_SITELIBDIR%%/gmpy2/__init__.pxd
-%%PYTHON_SITELIBDIR%%/gmpy2/__init__.py
-%%PYTHON_SITELIBDIR%%/gmpy2/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/gmpy2/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/gmpy2/gmpy2.h
-%%PYTHON_SITELIBDIR%%/gmpy2/gmpy2.pxd
-%%PYTHON_SITELIBDIR%%/gmpy2/gmpy2%%PYTHON_EXT_SUFFIX%%.so
diff --git a/math/py-gmpy2/Makefile b/math/py-gmpy2/Makefile
index 46e12817c83f..0052f703a7a7 100644
--- a/math/py-gmpy2/Makefile
+++ b/math/py-gmpy2/Makefile
@@ -18,8 +18,6 @@ LIB_DEPENDS=	libgmp.so:math/gmp \
 USES=		localbase python:3.6-3.9
 USE_PYTHON=	distutils autoplist
 
-CONFLICTS=	${PYTHON_PKGNAMEPREFIX}gmpy2-devel-2.1*
-
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gmpy2/gmpy2*.so
 
diff --git a/math/py-pplpy/Makefile b/math/py-pplpy/Makefile
index c2b1c997387a..6313c05d6b16 100644
--- a/math/py-pplpy/Makefile
+++ b/math/py-pplpy/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	pplpy
 PORTVERSION=	0.8.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,14 +14,14 @@ LICENSE=	GPLv3
 
 BROKEN_aarch64=	runaway build, 7200 seconds with no output
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR}	\
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}	\
 		${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}
 LIB_DEPENDS=	libgmp.so:math/gmp	\
 		libmpfr.so:math/mpfr	\
 		libmpc.so:math/mpc	\
 		libpari.so:math/pari	\
 		libppl.so:devel/ppl
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR}	\
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}	\
 		${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}
 TEST_DEPENDS=	py.test:devel/py-pytest@${PY_FLAVOR}
 
diff --git a/math/sage/Makefile b/math/sage/Makefile
index aa74dad8c272..f4b1e5b85a4c 100644
--- a/math/sage/Makefile
+++ b/math/sage/Makefile
@@ -44,7 +44,7 @@ BUILD_DEPENDS=	bash:shells/bash		\
 		${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}entrypoints>0:devel/py-entrypoints@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}fpylll>0:math/py-fpylll@${PY_FLAVOR}\
-		${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR}\
+		${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}imagesize>0:graphics/py-imagesize@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}\
@@ -240,7 +240,7 @@ RUN_DEPENDS=	bash:shells/bash		\
 		${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}entrypoints>0:devel/py-entrypoints@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}fpylll>0:math/py-fpylll@${PY_FLAVOR}\
-		${PYTHON_PKGNAMEPREFIX}gmpy2-devel>0:math/py-gmpy2-devel@${PY_FLAVOR}\
+		${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}imagesize>0:graphics/py-imagesize@${PY_FLAVOR}\
 		${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}\