Sun Jan 2 22:57:36 2022 UTC ()
py-gmpy: fix for python 2.7


(wiz)
diff -r1.11 -r1.12 pkgsrc/math/py-gmpy/Makefile
diff -r1.4 -r1.5 pkgsrc/math/py-gmpy/PLIST

cvs diff -r1.11 -r1.12 pkgsrc/math/py-gmpy/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/math/py-gmpy/Attic/Makefile 2022/01/01 16:31:02 1.11
+++ pkgsrc/math/py-gmpy/Attic/Makefile 2022/01/02 22:57:36 1.12
@@ -1,26 +1,31 @@ @@ -1,26 +1,31 @@
1# $NetBSD: Makefile,v 1.11 2022/01/01 16:31:02 ryoon Exp $ 1# $NetBSD: Makefile,v 1.12 2022/01/02 22:57:36 wiz Exp $
2 2
3DISTNAME= gmpy-1.17 3DISTNAME= gmpy-1.17
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= math python 6CATEGORIES= math python
7MASTER_SITES= ${MASTER_SITE_PYPI:=g/gmpy/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=g/gmpy/}
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= kamel.derouiche@gmail.com 10MAINTAINER= kamel.derouiche@gmail.com
11HOMEPAGE= https://github.com/aleaxit/gmpy 11HOMEPAGE= https://github.com/aleaxit/gmpy
12COMMENT= Python library for arbitrary precision arithmetic 12COMMENT= Python library for arbitrary precision arithmetic
13LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
14 14
15.include "../../lang/python/pyversion.mk" 15.include "../../lang/python/pyversion.mk"
16do-test: 16do-test:
17.if ${_PYTHON_VERSION} == "27" 17.if ${_PYTHON_VERSION} == "27"
18 cd ${WRKSRC}/test && ${SETENV} ${TEST_ENV} ${PYTHONBIN} gmpy_test.py 18 cd ${WRKSRC}/test && ${SETENV} ${TEST_ENV} ${PYTHONBIN} gmpy_test.py
19.else 19.else
20 cd ${WRKSRC}/test3 && ${SETENV} ${TEST_ENV} ${PYTHONBIN} gmpy_test.py 20 cd ${WRKSRC}/test3 && ${SETENV} ${TEST_ENV} ${PYTHONBIN} gmpy_test.py
21.endif 21.endif
22 22
23BUILDLINK_API_DEPENDS.gmp+= gmp>=4.2.1 23BUILDLINK_API_DEPENDS.gmp+= gmp>=4.2.1
24.include "../../devel/gmp/buildlink3.mk" 24.include "../../devel/gmp/buildlink3.mk"
25.include "../../lang/python/egg.mk" 25.include "../../lang/python/egg.mk"
 26
 27.if ${PYPKGPREFIX} == "py27"
 28_PYSETUPTOOLSINSTALLARGS:= ${PYSETUPTOOLSINSTALLARGS:N--single-version-externally-managed}
 29.endif
 30
26.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/math/py-gmpy/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/math/py-gmpy/Attic/PLIST 2022/01/01 16:31:02 1.4
+++ pkgsrc/math/py-gmpy/Attic/PLIST 2022/01/02 22:57:36 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1@comment $NetBSD: PLIST,v 1.4 2022/01/01 16:31:02 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.5 2022/01/02 22:57:36 wiz Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/top_level.txt 5${PLIST.py3x}${PYSITELIB}/${EGG_INFODIR}/top_level.txt
6${PYSITELIB}/gmpy.so 6${PYSITELIB}/gmpy.so