diff options
Diffstat (limited to 'www/py-dj52-django-otp/Makefile')
| -rw-r--r-- | www/py-dj52-django-otp/Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/www/py-dj52-django-otp/Makefile b/www/py-dj52-django-otp/Makefile new file mode 100644 index 000000000000..0b15e9c8d0cc --- /dev/null +++ b/www/py-dj52-django-otp/Makefile @@ -0,0 +1,31 @@ +PORTNAME= django-otp +PORTVERSION= 1.6.3 +CATEGORIES= www python +MASTER_SITES= PYPI +DISTNAME= django_otp-${PORTVERSION} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Pluggable framework for adding two-factor authentication to Django +WWW= https://github.com/django-otp/django-otp + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +OPTIONS_RADIO= QR +OPTIONS_RADIO_QR= QRCODE SEGNO +QRCODE_DESC= QR code support via qrcode module +SEGNO_DESC= QR code support via segno module + +QRCODE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qrcode>=0:textproc/py-qrcode@${PY_FLAVOR} +SEGNO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}segno>=0:textproc/py-segno@${PY_FLAVOR} + +.include <bsd.port.mk> |
