freebsd-ports/www/py-django-mptt/Makefile
Kai Knoblich c7fcdb5228 www/py-django-mptt: Adjust supported Python versions
* Since 2169c4b313 the dependency www/py-django-js-asset requires
  at least Python version 3.10 or newer and packages of this port for
  older Python versions can no longer be build, thus set USE_PYTHON
  accordingly.
2025-01-27 06:17:59 +01:00

26 lines
812 B
Makefile

PORTNAME= django-mptt
PORTVERSION= 0.16.0
PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= django_mptt-${PORTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django
WWW= https://github.com/django-mptt/django-mptt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2:www/py-django42@${PY_FLAVOR}\
${PYTHON_PKGNAMEPREFIX}django-js-asset>0:www/py-django-js-asset@${PY_FLAVOR}
USES= python:3.10+ # www/py-django-js-asset requires Python 3.10+
USE_PYTHON= autoplist pep517
NO_ARCH= yes
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
.include <bsd.port.mk>