git: 532fded9f418 - main - devel/py-llfuse: Update to 1.4.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 27 May 2023 04:26:56 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=532fded9f418311cbb7c536a985c7ce65f43cb33 commit 532fded9f418311cbb7c536a985c7ce65f43cb33 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2023-05-27 04:08:42 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2023-05-27 04:08:42 +0000 devel/py-llfuse: Update to 1.4.3 - Update WWW - Add LICENSE_FILE - Convert to USE_PYTHON=pep517 - Convert to USE_PYTHON=pytest - Take maintainership Changes: https://github.com/python-llfuse/python-llfuse/releases --- devel/py-llfuse/Makefile | 23 +++++++++++----------- devel/py-llfuse/distinfo | 6 +++--- .../{patch-src_llfuse.c => patch-src-llfuse.c} | 0 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/devel/py-llfuse/Makefile b/devel/py-llfuse/Makefile index 2f0d12adfa72..1a877c69e640 100644 --- a/devel/py-llfuse/Makefile +++ b/devel/py-llfuse/Makefile @@ -1,24 +1,25 @@ PORTNAME= llfuse -PORTVERSION= 1.4.2 +PORTVERSION= 1.4.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Python bindings for low-level FUSE API -WWW= https://github.com/python-llfuse/python-llfuse/ +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Python bindings for the low-level FUSE API +WWW= https://github.com/python-llfuse/python-llfuse LICENSE= LGPL20+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= compiler:c++11-lang fuse pkgconfig python -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist concurrent pep517 pytest -post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/llfuse*.so +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} -do-test: - # apparently the code does not understand FreeBSD's /proc/NNN/status layout and looks for a line - # prefixed Groups: which FreeBSD 13 does not provide. - cd ${WRKSRC} && ${SETENV} PYTHONPATH=${STAGEDIR}${PREFIX}/lib/python3.9/site-packages ${PYTHON_CMD} -m pytest -x +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include <bsd.port.mk> diff --git a/devel/py-llfuse/distinfo b/devel/py-llfuse/distinfo index 315563cafb7f..34e2967f58c3 100644 --- a/devel/py-llfuse/distinfo +++ b/devel/py-llfuse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664830190 -SHA256 (llfuse-1.4.2.tar.gz) = ea4d19297be0ddbc5db68b421aa649c737a351f9c809919385a118c217c33083 -SIZE (llfuse-1.4.2.tar.gz) = 834763 +TIMESTAMP = 1684104420 +SHA256 (llfuse-1.4.3.tar.gz) = 0994a572086dc97b650ec5530332ca992bd248b7b9ed334268b50df93b344da6 +SIZE (llfuse-1.4.3.tar.gz) = 293544 diff --git a/devel/py-llfuse/files/patch-src_llfuse.c b/devel/py-llfuse/files/patch-src-llfuse.c similarity index 100% rename from devel/py-llfuse/files/patch-src_llfuse.c rename to devel/py-llfuse/files/patch-src-llfuse.c