diff --git a/math/py-primecountpy/Makefile b/math/py-primecountpy/Makefile index dff8d1687203..3c011f892c5f 100644 --- a/math/py-primecountpy/Makefile +++ b/math/py-primecountpy/Makefile @@ -1,33 +1,31 @@ PORTNAME= primecountpy -PORTVERSION= 0.1.1 +PORTVERSION= 0.2.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= thierry@FreeBSD.org COMMENT= Primecount Cython interface WWW= https://pypi.org/project/primecountpy/ LICENSE= GPLv3 BUILD_DEPENDS= ${PYDEPS} -LIB_DEPENDS= libpari.so:math/pari \ - libprimecount.so:math/primecount \ - libprimesieve.so:math/primesieve +LIB_DEPENDS= libprimecount.so:math/primecount RUN_DEPENDS= ${PYDEPS} -USES= localbase python -USE_PYTHON= cython3 distutils +USES= localbase meson pkgconfig python +USE_PYTHON= cython3 .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif PYDEPS= ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} post-build: ${FIND} ${WRKSRC} -name "*gnu.so" -delete -o -name "*313.pyc" -delete post-stage: ${FIND} ${STAGEDIR} -name "*.cpp" -delete -o -name "*.pyx" -delete .include diff --git a/math/py-primecountpy/distinfo b/math/py-primecountpy/distinfo index 67b21416d88d..23f8b73b538d 100644 --- a/math/py-primecountpy/distinfo +++ b/math/py-primecountpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747926193 -SHA256 (primecountpy-0.1.1.tar.gz) = c8561817c0be86eeffc41b97b6ef617d795f72cf3de59d9234d1c83d7e424030 -SIZE (primecountpy-0.1.1.tar.gz) = 117697 +TIMESTAMP = 1767036001 +SHA256 (primecountpy-0.2.1.tar.gz) = 888706ab65cc089fb983de4639360dddc728baa4d9877a7ad8b116f645650b39 +SIZE (primecountpy-0.2.1.tar.gz) = 65244 diff --git a/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt b/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt deleted file mode 100644 index ff02d703f757..000000000000 --- a/math/py-primecountpy/files/patch-primecountpy.egg-info_SOURCES.txt +++ /dev/null @@ -1,16 +0,0 @@ ---- primecountpy.egg-info/SOURCES.txt.orig 2025-05-20 20:18:19 UTC -+++ primecountpy.egg-info/SOURCES.txt -@@ -8,7 +8,6 @@ primecountpy/primecount.cpp - primecountpy/__init__.py - primecountpy/defs.pxd - primecountpy/primecount.cpp --primecountpy/primecount.cpython-313-x86_64-linux-gnu.so - primecountpy/primecount.pyx - primecountpy.egg-info/PKG-INFO - primecountpy.egg-info/SOURCES.txt -@@ -16,4 +15,3 @@ primecountpy.egg-info/top_level.txt - primecountpy.egg-info/not-zip-safe - primecountpy.egg-info/requires.txt - primecountpy.egg-info/top_level.txt --primecountpy/__pycache__/__init__.cpython-313.pyc -\ No newline at end of file diff --git a/math/py-primecountpy/pkg-plist b/math/py-primecountpy/pkg-plist index b50a49a654d5..02cf10777811 100644 --- a/math/py-primecountpy/pkg-plist +++ b/math/py-primecountpy/pkg-plist @@ -1,5 +1,3 @@ %%PYTHON_SITELIBDIR%%/primecountpy/__init__.py -%%PYTHON_SITELIBDIR%%/primecountpy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/primecountpy/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/primecountpy/defs.pxd %%PYTHON_SITELIBDIR%%/primecountpy/primecount%%PYTHON_TAG%%.so