Hi Stuart, awesome, thank you!
Sebastian On Friday, January 17, 2025 08:37 CET, Stuart Henderson <s...@spacehopper.org> wrote: > On 2025/01/17 03:54, Sebastian Reitenbach wrote: > > Any hint on how to best address the "make update" issue? > > yes, use a PKGNAME which matches the existing one. > > here it is with that fixed and a little more cleanup. > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/py-flask-wtf/Makefile,v > diff -u -p -r1.27 Makefile > --- Makefile 21 Dec 2024 11:39:12 -0000 1.27 > +++ Makefile 17 Jan 2025 07:36:42 -0000 > @@ -1,25 +1,19 @@ > COMMENT= simple integration of Flask and WTForms > > -MODPY_DISTV=1.0.1 > -DISTNAME= Flask-WTF-${MODPY_DISTV} > -PKGNAME= py-${DISTNAME:L} > +MODPY_DISTV= 1.2.2 > +DISTNAME= flask_wtf-${MODPY_DISTV} > +PKGNAME= py-flask-wtf-${MODPY_DISTV} > CATEGORIES= www > -REVISION= 1 > > # BSD > PERMIT_PACKAGE= Yes > > -MODULES= lang/python > +MODULES= lang/python > > -MODPY_PI= Yes > -MODPY_PYBUILD = setuptools > +MODPY_PI= Yes > +MODPY_PYBUILD= hatchling > > -RUN_DEPENDS= www/py-flask \ > - www/py-wtforms > - > -# Could also use various unported eggs, Flask-Babel, speaklater > -#TEST_DEPENDS= devel/py-nose > - > -USE_GMAKE= Yes > +RUN_DEPENDS= www/py-flask \ > + www/py-wtforms > > .include <bsd.port.mk> > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/py-flask-wtf/distinfo,v > diff -u -p -r1.4 distinfo > --- distinfo 2 Dec 2022 08:48:55 -0000 1.4 > +++ distinfo 17 Jan 2025 07:36:42 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (Flask-WTF-1.0.1.tar.gz) = > NP5cb+4PabUOMPgaO36haqFJKncf6a0JdNFkYQwJpsk= > -SIZE (Flask-WTF-1.0.1.tar.gz) = 45721 > +SHA256 (flask_wtf-1.2.2.tar.gz) = > edLuHkNs9XC8y32RZTP6GHV6LxjCkKzP+rG5oLaEZms= > +SIZE (flask_wtf-1.2.2.tar.gz) = 42641 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/py-flask-wtf/pkg/PLIST,v > diff -u -p -r1.12 PLIST > --- pkg/PLIST 21 Dec 2024 11:39:12 -0000 1.12 > +++ pkg/PLIST 17 Jan 2025 07:36:42 -0000 > @@ -1,12 +1,11 @@ > @pkgpath www/py-flask-wtf,python3 > -@conflict py-flask-wtf-* > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/ > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/LICENSE.rst > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/METADATA > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/RECORD > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/WHEEL > -lib/python${MODPY_VERSION}/site-packages/Flask_WTF-${MODPY_DISTV}.dist-info/top_level.txt > lib/python${MODPY_VERSION}/site-packages/flask_wtf/ > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/ > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/METADATA > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/RECORD > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/WHEEL > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/licenses/ > +lib/python${MODPY_VERSION}/site-packages/flask_wtf-${MODPY_DISTV}.dist-info/licenses/LICENSE.rst > lib/python${MODPY_VERSION}/site-packages/flask_wtf/__init__.py > > ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}/ > > lib/python${MODPY_VERSION}/site-packages/flask_wtf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}