diff --git a/devel/py-openapi-schema-validator/Makefile b/devel/py-openapi-schema-validator/Makefile index 5f3574c12327..97caab382820 100644 --- a/devel/py-openapi-schema-validator/Makefile +++ b/devel/py-openapi-schema-validator/Makefile @@ -1,23 +1,32 @@ # Created by: Po-Chuan Hsieh PORTNAME= openapi-schema-validator PORTVERSION= 0.2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= OpenAPI schema validation for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.0.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes +OPTIONS_DEFINE= ISODATE RFC3339_VALIDATOR STRICT_RFC3339 +ISODATE_DESC= Datetime validator via isodate +RFC3339_VALIDATOR_DESC= Datetime validator via rfc3339-validator +STRICT_RFC3339_DESC= Datetime validator via strict-rfc3339 + +ISODATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} +RFC3339_VALIDATOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rfc3339-validator>=0:devel/py-rfc3339-validator@${PY_FLAVOR} +STRICT_RFC3339_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}strict-rfc3339>=0:devel/py-strict-rfc3339@${PY_FLAVOR} + .include