diff --git a/devel/Makefile b/devel/Makefile index d6c8aaf40347..f66d751a8a2c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4196,6 +4196,7 @@ SUBDIR += py-canonicaljson SUBDIR += py-capstone SUBDIR += py-castellan + SUBDIR += py-castellan1 SUBDIR += py-cbor SUBDIR += py-cbor2 SUBDIR += py-cclib diff --git a/devel/py-castellan1/Makefile b/devel/py-castellan1/Makefile new file mode 100644 index 000000000000..a5e17a53895e --- /dev/null +++ b/devel/py-castellan1/Makefile @@ -0,0 +1,40 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= castellan +PORTVERSION= 1.4.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMESUFFIX= 1 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Generic Key Manager interface for OpenStack + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>=2.1:security/py-cryptography@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.4.0:devel/py-keystoneauth1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=6.4.0:devel/py-oslo.config@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.19.2:devel/py-oslo.context@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oslo.log>=3.36.0:devel/py-oslo.log@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-barbicanclient>=4.5.2:net/py-python-barbicanclient@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.14.2:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}stevedore>=1.20.0:devel/py-stevedore@${PY_FLAVOR} + +USES= python shebangfix +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +PORTSCOUT= limit:^1\. + +SHEBANG_GLOB= *.sh + +.include diff --git a/devel/py-castellan1/distinfo b/devel/py-castellan1/distinfo new file mode 100644 index 000000000000..61258fcd5741 --- /dev/null +++ b/devel/py-castellan1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578584011 +SHA256 (castellan-1.4.0.tar.gz) = 6b3f88168e4b3be6ffdaada4b8b3b25bd9b5caacc2bbaf44f9b64fa4ebdc7060 +SIZE (castellan-1.4.0.tar.gz) = 68508 diff --git a/devel/py-castellan1/pkg-descr b/devel/py-castellan1/pkg-descr new file mode 100644 index 000000000000..120293f23baf --- /dev/null +++ b/devel/py-castellan1/pkg-descr @@ -0,0 +1,4 @@ +Generic Key Manager interface for OpenStack. + +WWW: https://docs.openstack.org/castellan/latest/ +WWW: https://github.com/openstack/castellan