seems to work ok under python3, gets rid of a py2-Pillow consumer. Also remove dead HOMEPAGE.
ok? Index: Makefile =================================================================== RCS file: /cvs/ports/games/hypatia/Makefile,v retrieving revision 1.21 diff -u -p -u -r1.21 Makefile --- Makefile 24 Nov 2020 16:44:16 -0000 1.21 +++ Makefile 13 Feb 2021 22:26:59 -0000 @@ -7,21 +7,20 @@ SUBST_VARS += GH_TAGNAME GH_ACCOUNT = hypatia-engine GH_PROJECT = hypatia GH_TAGNAME = 0.3.6 -REVISION = 1 - -HOMEPAGE = http://engine.hypatia.software/ +REVISION = 2 # MIT PERMIT_PACKAGE = Yes MODULES = lang/python + MODPY_SETUPTOOLS = Yes +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} -RUN_DEPENDS = devel/py-enum34 \ - devel/pygame${MODPY_FLAVOR}>=1.9.1 \ - graphics/py2-Pillow +RUN_DEPENDS = devel/pygame${MODPY_FLAVOR}>=1.9.1 \ + graphics/py-Pillow${MODPY_FLAVOR} -TEST_DEPENDS = graphics/py2-Pillow +TEST_DEPENDS = graphics/py-Pillow${MODPY_FLAVOR} WRKDIST = ${WRKDIR}/hypatia-engine-${GH_TAGNAME} Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/games/hypatia/pkg/PLIST,v retrieving revision 1.6 diff -u -p -u -r1.6 PLIST --- pkg/PLIST 12 Dec 2015 20:23:03 -0000 1.6 +++ pkg/PLIST 13 Feb 2021 22:26:59 -0000 @@ -2,33 +2,34 @@ bin/hypatia-demo lib/python${MODPY_VERSION}/site-packages/hypatia/ lib/python${MODPY_VERSION}/site-packages/hypatia/__init__.py -lib/python${MODPY_VERSION}/site-packages/hypatia/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}actor.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}animatedsprite.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}constants.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}controllers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}dialog.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}game.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}physics.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}player.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}render.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}resources.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}sound.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}sprites.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/hypatia/${MODPY_PYCACHE}tiles.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/hypatia/actor.py -lib/python${MODPY_VERSION}/site-packages/hypatia/actor.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/animatedsprite.py -lib/python${MODPY_VERSION}/site-packages/hypatia/animatedsprite.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/constants.py -lib/python${MODPY_VERSION}/site-packages/hypatia/constants.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/controllers.py -lib/python${MODPY_VERSION}/site-packages/hypatia/controllers.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/dialog.py -lib/python${MODPY_VERSION}/site-packages/hypatia/dialog.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/game.py -lib/python${MODPY_VERSION}/site-packages/hypatia/game.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/physics.py -lib/python${MODPY_VERSION}/site-packages/hypatia/physics.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/player.py -lib/python${MODPY_VERSION}/site-packages/hypatia/player.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/render.py -lib/python${MODPY_VERSION}/site-packages/hypatia/render.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/resources.py -lib/python${MODPY_VERSION}/site-packages/hypatia/resources.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/sound.py -lib/python${MODPY_VERSION}/site-packages/hypatia/sound.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/sprites.py -lib/python${MODPY_VERSION}/site-packages/hypatia/sprites.pyc lib/python${MODPY_VERSION}/site-packages/hypatia/tiles.py -lib/python${MODPY_VERSION}/site-packages/hypatia/tiles.pyc lib/python${MODPY_VERSION}/site-packages/hypatia_engine-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/hypatia_engine-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/hypatia_engine-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/SOURCES.txt
