Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Apr 2020 19:54:12 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r530813 - head/databases/py-sqlalchemy-utils
Message-ID:  <202004051954.035JsCs7004345@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sun Apr  5 19:54:12 2020
New Revision: 530813
URL: https://svnweb.freebsd.org/changeset/ports/530813

Log:
  Add ANYJSON, ARROW, BABEL, COLOR, ENCRYPTED, ENUM, INTERVALS, IPADDRESS, PASSWORD, PHONE, TIMEZONE and URL options

Modified:
  head/databases/py-sqlalchemy-utils/Makefile

Modified: head/databases/py-sqlalchemy-utils/Makefile
==============================================================================
--- head/databases/py-sqlalchemy-utils/Makefile	Sun Apr  5 19:54:07 2020	(r530812)
+++ head/databases/py-sqlalchemy-utils/Makefile	Sun Apr  5 19:54:12 2020	(r530813)
@@ -22,4 +22,38 @@ USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes
 
+OPTIONS_DEFINE=	ANYJSON ARROW BABEL COLOR ENCRYPTED ENUM INTERVALS IPADDRESS PASSWORD PHONE TIMEZONE URL
+ANYJSON_DESC=	JSON support
+ARROW_DESC=	Arrow type support
+BABEL_DESC=	Babel locale type support
+COLOR_DESC=	Color type support
+ENCRYPTED_DESC=	Encrypted type support
+ENUM_DESC=	Enum type support
+INTERVALS_DESC=	Interval operators support
+IPADDRESS_DESC=	IP address type support
+PASSWORD_DESC=	Password type support
+PHONE_DESC=	Phone number type support
+TIMEZONE_DESC=	Timezone support
+URL_DESC=	URL type support
+
+ANYJSON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}anyjson>=0.3.3:devel/py-anyjson@${PY_FLAVOR}
+ARROW_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}arrow>=0.3.4:devel/py-arrow@${PY_FLAVOR}
+BABEL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}babel>=1.3:devel/py-babel@${PY_FLAVOR}
+COLOR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colour>=0.0.4:graphics/py-colour@${PY_FLAVOR}
+ENCRYPTED_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cryptography>=0.6:security/py-cryptography@${PY_FLAVOR}
+ENUM_RUN_DEPENDS=	${PY_ENUM34}
+INTERVALS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}intervals>=0.7.1:net/py-intervals@${PY_FLAVOR}
+PASSWORD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}passlib>=1.6<2.0:security/py-passlib@${PY_FLAVOR}
+PHONE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}phonenumbers>=5.9.2:devel/py-phonenumbers@${PY_FLAVOR}
+TIMEZONE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR}
+URL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}furl>=0.4.1:devel/py-furl@${PY_FLAVOR}
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MIPADDRESS}
+.if ${PYTHON_REL} < 3000
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}ipaddr>=0:devel/py-ipaddr@${PY_FLAVOR}
+.endif
+.endif
+
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004051954.035JsCs7004345>