--- GIDs (revision 424034) +++ GIDs (working copy) @@ -131,7 +131,7 @@ swift:*:187: netxms:*:188: leofs:*:189: -# free: 190 +keystone:*:190 # free: 191 moinmoin:*:192: cups:*:193: --- UIDs (revision 424034) +++ UIDs (working copy) @@ -136,7 +136,7 @@ swift:*:187:187::0:0:Swift daemon pseudo-user:/nonexistent:/usr/sbin/nologin netxms:*:188:188::0:0:netxms pseudo-user:/nonexistent:/usr/sbin/nologin leofs:*:189:189::0:0:LeoFS daemons pseudo-user:/var/db/leofs:/usr/sbin/nologin -# free: 190 +keystone:*:190:190::0:0:Keystone pseudo-user:/usr/var/keystone:/usr/sbin/nologin # free: 191 moinmoin:*:192:192::0:0:MoinMoin User:/nonexistent:/usr/sbin/nologin cups:*:193:193::0:0:Cups Owner:/nonexistent:/usr/sbin/nologin --- databases/py-alembic/Makefile (revision 424034) +++ databases/py-alembic/Makefile (working copy) @@ -11,7 +11,7 @@ LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy07>=0.7.3:databases/py-sqlalchemy07 \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10 \ ${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako USES= python --- devel/py-cachetools/Makefile (revision 0) +++ devel/py-cachetools/Makefile (working copy) @@ -0,0 +1,18 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= cachetools +PORTVERSION= 2.0.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Extensible memoizing collections and decorators + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-cachetools/distinfo (revision 0) +++ devel/py-cachetools/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297386 +SHA256 (cachetools-2.0.0.tar.gz) = 715a7202240dc20dbe83abdb2d804d543e2d4f07af146f53c82166bd75f3a628 +SIZE (cachetools-2.0.0.tar.gz) = 18592 --- devel/py-cachetools/pkg-descr (revision 0) +++ devel/py-cachetools/pkg-descr (working copy) @@ -0,0 +1,3 @@ +This module provides various memoizing collections and decorators. + +WWW: https://github.com/tkem/cachetools --- devel/py-dogpile.cache/Makefile (revision 424034) +++ devel/py-dogpile.cache/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= dogpile.cache -PORTVERSION= 0.6.1 +PORTVERSION= 0.6.2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} --- devel/py-dogpile.cache/distinfo (revision 424034) +++ devel/py-dogpile.cache/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (dogpile.cache-0.6.1.tar.gz) = 69b52dc56bb52d974e9e9fb2764e1311abcd1fd625de07b4e5c05550ac9b40c0 -SIZE (dogpile.cache-0.6.1.tar.gz) = 324046 +TIMESTAMP = 1476444894 +SHA256 (dogpile.cache-0.6.2.tar.gz) = 73793471af07af6dc5b3ee015abfaca4220caaa34c615537f5ab007ed150726d +SIZE (dogpile.cache-0.6.2.tar.gz) = 329762 --- devel/py-fasteners/Makefile (revision 0) +++ devel/py-fasteners/Makefile (working copy) @@ -0,0 +1,21 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= fasteners +PORTVERSION= 0.14.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= A python package that provides useful locks. + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}monotonic>=0.1:devel/py-monotonic + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-fasteners/distinfo (revision 0) +++ devel/py-fasteners/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297307 +SHA256 (fasteners-0.14.1.tar.gz) = 427c76773fe036ddfa41e57d89086ea03111bbac57c55fc55f3006d027107e18 +SIZE (fasteners-0.14.1.tar.gz) = 17749 --- devel/py-fasteners/pkg-descr (revision 0) +++ devel/py-fasteners/pkg-descr (working copy) @@ -0,0 +1,3 @@ +A python package that provides useful locks. + +WWW: https://github.com/harlowja/fasteners --- devel/py-futurist/Makefile (revision 0) +++ devel/py-futurist/Makefile (working copy) @@ -0,0 +1,26 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= futurist +PORTVERSION= 0.18.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Useful additions to futures, from the future. + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}futures>=3.0:devel/py-futures \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic \ + ${PYTHON_PKGNAMEPREFIX}contextlib2>=0.4.0:devel/py-contextlib2 \ + ${PYTHON_PKGNAMEPREFIX}prettytable>=0:devel/py-prettytable + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-futurist/distinfo (revision 0) +++ devel/py-futurist/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297398 +SHA256 (futurist-0.18.0.tar.gz) = 1334cb7b07e2bd0e80273964569e211419133ace898287402ea9709faa757ef5 +SIZE (futurist-0.18.0.tar.gz) = 34087 --- devel/py-futurist/pkg-descr (revision 0) +++ devel/py-futurist/pkg-descr (working copy) @@ -0,0 +1,7 @@ +Code from the future, delivered to you in the now. The goal of this library +would be to provide a well documented futures classes/utilities/additions that +allows for providing a level of transparency in how asynchronous work gets +executed. This library currently adds statistics gathering, an eventlet +executor, a synchronous executor etc. + +WWW: https://pypi.python.org/pypi/futurist --- devel/py-keystonemiddleware/Makefile (revision 0) +++ devel/py-keystonemiddleware/Makefile (working copy) @@ -0,0 +1,33 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= keystonemiddleware +PORTVERSION= 4.10.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Middleware for OpenStack Identity + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests \ + ${PYTHON_PKGNAMEPREFIX}keystoneclient>=0:net/py-keystoneclient \ + ${PYTHON_PKGNAMEPREFIX}pycadf>=0:devel/py-pycadf \ + ${PYTHON_PKGNAMEPREFIX}positional>=1.1.1:devel/py-positional \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=2.10.0:devel/py-keystoneauth1 + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-keystonemiddleware/distinfo (revision 0) +++ devel/py-keystonemiddleware/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297264 +SHA256 (keystonemiddleware-4.10.0.tar.gz) = f16b207ca7e3296fe3660fcf6b4a0ac25c36f0ab91f3d8cbf3eee1c796d70347 +SIZE (keystonemiddleware-4.10.0.tar.gz) = 194001 --- devel/py-keystonemiddleware/pkg-descr (revision 0) +++ devel/py-keystonemiddleware/pkg-descr (working copy) @@ -0,0 +1,4 @@ +This package contains middleware modules designed to provide authentication +and authorization features to web services other than Keystone. + +WWW: http://launchpad.net/keystonemiddleware --- devel/py-os-client-config/Makefile (revision 424034) +++ devel/py-os-client-config/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= os-client-config -PORTVERSION= 1.21.1 +PORTVERSION= 1.22.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} --- devel/py-os-client-config/distinfo (revision 424034) +++ devel/py-os-client-config/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475933234 -SHA256 (os-client-config-1.21.1.tar.gz) = ad4c2d07c0468c8d11916ea690b977abb3e903e0c599f6eae02c4776edab2f96 -SIZE (os-client-config-1.21.1.tar.gz) = 62581 +TIMESTAMP = 1476612465 +SHA256 (os-client-config-1.22.0.tar.gz) = f10b5ac6e25abd54f793b15863d2dfb3c326b7fd28d36df8439fb58b3ca2f0df +SIZE (os-client-config-1.22.0.tar.gz) = 63398 --- devel/py-osc-lib/Makefile (revision 424034) +++ devel/py-osc-lib/Makefile (working copy) @@ -13,14 +13,16 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \ - ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=2.1.0:devel/py-keystoneauth1 \ + ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=2.10.0:devel/py-keystoneauth1 \ ${PYTHON_PKGNAMEPREFIX}cliff>=2.2.0:devel/py-cliff \ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.2.0:devel/py-simplejson \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ - ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}os-client-config>=1.20.1:devel/py-os-client-config \ + ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel USES= python -USE_PYTHON= distutils autoplist noegginfo +USE_PYTHON= distutils autoplist NO_ARCH= yes post-patch: --- devel/py-oslo.cache/Makefile (revision 0) +++ devel/py-oslo.cache/Makefile (working copy) @@ -0,0 +1,25 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.cache +PORTVERSION= 1.14.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Cache storage for OpenStack projects. + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.6.1:devel/py-dogpile.cache + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.cache/distinfo (revision 0) +++ devel/py-oslo.cache/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297283 +SHA256 (oslo.cache-1.14.0.tar.gz) = 3ba84b421f80c5a6609789cf17b1da86aab465a96e68298620e839fafec3f0be +SIZE (oslo.cache-1.14.0.tar.gz) = 45780 --- devel/py-oslo.cache/pkg-descr (revision 0) +++ devel/py-oslo.cache/pkg-descr (working copy) @@ -0,0 +1,6 @@ +oslo.cache aims to provide a generic caching mechanism for OpenStack projects +by wrapping the dogpile.cache library. The dogpile.cache library provides +support memoization, key value storage and interfaces to common caching +backends such as Memcached. + +WWW: https://pypi.python.org/pypi/oslo.cache --- devel/py-oslo.concurrency/Makefile (revision 0) +++ devel/py-oslo.concurrency/Makefile (working copy) @@ -0,0 +1,29 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.concurrency +PORTVERSION= 3.14.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Concurrency library + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}enum34>=0:devel/py-enum34 \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}retrying>=0:devel/py-retrying \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601 \ + ${PYTHON_PKGNAMEPREFIX}fasteners>=0.7:devel/py-fasteners + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.concurrency/distinfo (revision 0) +++ devel/py-oslo.concurrency/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297312 +SHA256 (oslo.concurrency-3.14.0.tar.gz) = e76adec89e3b0444f4d3076d8568ea9caf68cf0279de5b3687a51a29d2482eaf +SIZE (oslo.concurrency-3.14.0.tar.gz) = 45148 --- devel/py-oslo.concurrency/pkg-descr (revision 0) +++ devel/py-oslo.concurrency/pkg-descr (working copy) @@ -0,0 +1,5 @@ +The oslo.concurrency library has utilities for safely running multi-thread, +multi-process applications using locking mechanisms and for running external +processes. + +WWW: https://pypi.python.org/pypi/oslo.concurrency --- devel/py-oslo.config/Makefile (revision 424034) +++ devel/py-oslo.config/Makefile (working copy) @@ -23,4 +23,10 @@ USES= python USE_PYTHON= autoplist distutils +post-patch: + ${REINPLACE_CMD} -e "s|/etc|${PREFIX}/etc|g" \ + ${WRKSRC}/doc/source/sphinxconfiggen.rst \ + ${WRKSRC}/oslo_config/_list_opts.py \ + ${WRKSRC}/oslo_config/cfg.py + .include --- devel/py-oslo.context/Makefile (revision 0) +++ devel/py-oslo.context/Makefile (working copy) @@ -0,0 +1,22 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.context +PORTVERSION= 2.9.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Context library + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}positional>=1.0.1:devel/py-positional + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.context/distinfo (revision 0) +++ devel/py-oslo.context/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297256 +SHA256 (oslo.context-2.9.0.tar.gz) = 2682d59ebea3c61421bba98cd3f36dcef5416ad771b220856f14fb528ef81b39 +SIZE (oslo.context-2.9.0.tar.gz) = 23049 --- devel/py-oslo.context/pkg-descr (revision 0) +++ devel/py-oslo.context/pkg-descr (working copy) @@ -0,0 +1,6 @@ +The Oslo context library has helpers to maintain useful information about a +request context. The request context is usually populated in the WSGI pipeline +and used by various modules such as logging. + +WWW: https://pypi.python.org/pypi/oslo.context + --- devel/py-oslo.db/Makefile (revision 0) +++ devel/py-oslo.db/Makefile (working copy) @@ -0,0 +1,31 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.db +PORTVERSION= 4.13.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Database library + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.9.6:databases/py-sqlalchemy-migrate \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector \ + ${PYTHON_PKGNAMEPREFIX}alembic>=0.8.4:databases/py-alembic \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10 + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.db/distinfo (revision 0) +++ devel/py-oslo.db/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297457 +SHA256 (oslo.db-4.13.3.tar.gz) = 67c150a269a7752827325998aa59494b0e49205127cf3f3f78b23a07810d39fd +SIZE (oslo.db-4.13.3.tar.gz) = 147300 --- devel/py-oslo.db/pkg-descr (revision 0) +++ devel/py-oslo.db/pkg-descr (working copy) @@ -0,0 +1,4 @@ +The oslo db (database) handling library, provides database connectivity to +different database backends and various other helper utils. + +WWW: https://pypi.python.org/pypi/oslo.db --- devel/py-oslo.log/Makefile (revision 0) +++ devel/py-oslo.log/Makefile (working copy) @@ -0,0 +1,33 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.log +PORTVERSION= 3.16.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= oslo.log library + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}dateutil>=2.4.2:devel/py-dateutil \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.6.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +post-patch: + @${REINPLACE_CMD} -e "s|sys_platform!=|sys_platform!='freebsd10' and sys_platform!='freebsd11' and sys_platform!=|" \ + ${WRKDIR}/${PORTNAME}-${PORTVERSION}/requirements.txt + +.include --- devel/py-oslo.log/distinfo (revision 0) +++ devel/py-oslo.log/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297280 +SHA256 (oslo.log-3.16.0.tar.gz) = aa8682697b57d7eb6224a4ceaa0b04e69f2a2dc8c0fa430b57cecc67f7293687 +SIZE (oslo.log-3.16.0.tar.gz) = 62648 --- devel/py-oslo.log/pkg-descr (revision 0) +++ devel/py-oslo.log/pkg-descr (working copy) @@ -0,0 +1,5 @@ +The oslo.log (logging) configuration library provides standardized +configuration for all openstack projects. It also provides custom formatters, +handlers and support for context specific logging. + +WWW: https://pypi.python.org/pypi/oslo.log --- devel/py-oslo.messaging/Makefile (revision 0) +++ devel/py-oslo.messaging/Makefile (working copy) @@ -0,0 +1,45 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.messaging +PORTVERSION= 5.10.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Messaging API + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}futures>=3.0:devel/py-futures \ + ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}retrying>=0:devel/py-retrying \ + ${PYTHON_PKGNAMEPREFIX}pika-pool>=0.1.3:devel/py-pika-pool \ + ${PYTHON_PKGNAMEPREFIX}pika>=0.10.0:devel/py-pika \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.service>=1.10.0:devel/py-oslo.service \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.0.0:devel/py-oslo.middleware \ + ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic \ + ${PYTHON_PKGNAMEPREFIX}kombu>=3.0.25:net/py-kombu \ + ${PYTHON_PKGNAMEPREFIX}greenlet>=0.3.2:devel/py-greenlet \ + ${PYTHON_PKGNAMEPREFIX}futurist>=0:devel/py-futurist \ + ${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet \ + ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector \ + ${PYTHON_PKGNAMEPREFIX}cachetools>=1.1.0:devel/py-cachetools \ + ${PYTHON_PKGNAMEPREFIX}amqp>=0:net/py-amqp \ + ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \ + ${PYTHON_PKGNAMEPREFIX}yaml>=3.1.0:devel/py-yaml + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.messaging/distinfo (revision 0) +++ devel/py-oslo.messaging/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297447 +SHA256 (oslo.messaging-5.10.0.tar.gz) = 9abd5e90dd7bb6521f9bc083e692eeb2cc0723c3b5b8c1449e89da5491cf3055 +SIZE (oslo.messaging-5.10.0.tar.gz) = 274071 --- devel/py-oslo.messaging/pkg-descr (revision 0) +++ devel/py-oslo.messaging/pkg-descr (working copy) @@ -0,0 +1,4 @@ +The Oslo messaging API supports RPC and notifications over a number of +different messaging transports. + +WWW: https://pypi.python.org/pypi/oslo.messaging --- devel/py-oslo.middleware/Makefile (revision 0) +++ devel/py-oslo.middleware/Makefile (working copy) @@ -0,0 +1,30 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.middleware +PORTVERSION= 3.19.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Middleware library + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector \ + ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \ + ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.8:devel/py-Jinja2 + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.middleware/distinfo (revision 0) +++ devel/py-oslo.middleware/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297441 +SHA256 (oslo.middleware-3.19.0.tar.gz) = f36c37b9d8f4c6eccc494172569184c3f9a4028a6401e8cf75d7656fc7b1d292 +SIZE (oslo.middleware-3.19.0.tar.gz) = 41711 --- devel/py-oslo.middleware/pkg-descr (revision 0) +++ devel/py-oslo.middleware/pkg-descr (working copy) @@ -0,0 +1,6 @@ +Oslo middleware library includes components that can be injected into wsgi +pipelines to intercept request/response flows. The base class can be enhanced +with functionality like add/delete/modification of http headers and support +for limiting size/connection etc. + +WWW: https://pypi.python.org/pypi/oslo.middleware --- devel/py-oslo.policy/Makefile (revision 0) +++ devel/py-oslo.policy/Makefile (working copy) @@ -0,0 +1,25 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.policy +PORTVERSION= 1.15.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Oslo Policy library + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}yaml>=3.10.0:devel/py-yaml \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.policy/distinfo (revision 0) +++ devel/py-oslo.policy/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297489 +SHA256 (oslo.policy-1.15.0.tar.gz) = e5ac27c71c4257319f8308dfc73fffad0a9aea1700641084be6a88520520d3e1 +SIZE (oslo.policy-1.15.0.tar.gz) = 61651 --- devel/py-oslo.policy/pkg-descr (revision 0) +++ devel/py-oslo.policy/pkg-descr (working copy) @@ -0,0 +1,4 @@ +The Oslo Policy library provides support for RBAC policy enforcement across +all OpenStack services. + +WWW: http://launchpad.net/oslo.policy --- devel/py-oslo.service/Makefile (revision 0) +++ devel/py-oslo.service/Makefile (working copy) @@ -0,0 +1,32 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= oslo.service +PORTVERSION= 1.16.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= oslo.service library + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency \ + ${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic \ + ${PYTHON_PKGNAMEPREFIX}greenlet>=0.3.2:devel/py-greenlet \ + ${PYTHON_PKGNAMEPREFIX}eventlet>=0:net/py-eventlet \ + ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \ + ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.5.0:www/py-pastedeploy \ + ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-oslo.service/distinfo (revision 0) +++ devel/py-oslo.service/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297436 +SHA256 (oslo.service-1.16.0.tar.gz) = 5a0d4743ece2f481fe95bf0e1be67fbfabf63adaeabca5f1acdc2a0280244fec +SIZE (oslo.service-1.16.0.tar.gz) = 69762 --- devel/py-oslo.service/pkg-descr (revision 0) +++ devel/py-oslo.service/pkg-descr (working copy) @@ -0,0 +1,6 @@ +oslo.service provides a framework for defining new long-running services using +the patterns established by other OpenStack applications. It also includes +utilities long-running applications might need for working with SSL or WSGI, +performing periodic operations, interacting with systemd, etc. + +WWW: https://pypi.python.org/pypi/oslo.service --- devel/py-osprofiler/Makefile (revision 0) +++ devel/py-osprofiler/Makefile (working copy) @@ -0,0 +1,23 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= osprofiler +PORTVERSION= 1.4.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= OpenStack Profiler Library + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.4.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oslo.messaging>=5.2.0:devel/py-oslo.messaging \ + ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-osprofiler/distinfo (revision 0) +++ devel/py-osprofiler/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297569 +SHA256 (osprofiler-1.4.0.tar.gz) = cda53436ffc8fc155fd220dd9bc9b2819c89f35baf62cd85f68dd5ea900f33fc +SIZE (osprofiler-1.4.0.tar.gz) = 59906 --- devel/py-osprofiler/pkg-descr (revision 0) +++ devel/py-osprofiler/pkg-descr (working copy) @@ -0,0 +1,8 @@ +OSProfiler provides a tiny but powerful library that is used by most (soon to +be all) OpenStack projects and their python clients. It provides functionality +to be able to generate 1 trace per request, that goes through all involved +services. This trace can then be extracted and used to build a tree of calls +which can be quite handy for a variety of reasons (for example in isolating +cross-project performance issues). + +WWW: https://pypi.python.org/pypi/osprofiler --- devel/py-pika-pool/Makefile (revision 0) +++ devel/py-pika-pool/Makefile (working copy) @@ -0,0 +1,18 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= pika-pool +PORTVERSION= 0.1.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Pools for pikas. + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-pika-pool/distinfo (revision 0) +++ devel/py-pika-pool/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297425 +SHA256 (pika-pool-0.1.3.tar.gz) = f3985888cc2788cdbd293a68a8b5702a9c955db6f7b8b551aeac91e7f32da397 +SIZE (pika-pool-0.1.3.tar.gz) = 4722 --- devel/py-pika-pool/pkg-descr (revision 0) +++ devel/py-pika-pool/pkg-descr (working copy) @@ -0,0 +1,3 @@ +Pools for pikas. Pika connection pooling library. + +WWW: https://github.com/bninja/pika-pool --- devel/py-pycadf/Makefile (revision 0) +++ devel/py-pycadf/Makefile (working copy) @@ -0,0 +1,24 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= pycadf +PORTVERSION= 2.4.0 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= CADF Library + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}debtcollector>=1.2.0:devel/py-debtcollector + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-pycadf/distinfo (revision 0) +++ devel/py-pycadf/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297240 +SHA256 (pycadf-2.4.0.tar.gz) = fb6100fd5cb9060b1baac1307b3cdeab0b4c5c363bce86dd712441b46dc9d793 +SIZE (pycadf-2.4.0.tar.gz) = 246975 --- devel/py-pycadf/pkg-descr (revision 0) +++ devel/py-pycadf/pkg-descr (working copy) @@ -0,0 +1,6 @@ +This library provides an auditing data model based on the Cloud Auditing Data +Federation specification, primarily for use by OpenStack. The goal is to +establish strict expectations about what auditors can expect from audit +notifications. + +WWW: https://launchpad.net/pycadf --- devel/py-python-editor/Makefile (revision 0) +++ devel/py-python-editor/Makefile (working copy) @@ -0,0 +1,18 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= python-editor +PORTVERSION= 1.0.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Programmatically open an editor, capture the result. + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-python-editor/distinfo (revision 0) +++ devel/py-python-editor/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476468336 +SHA256 (python-editor-1.0.1.tar.gz) = 8672e9a44a7957741453dd35e842299f6c29f0a88dc9e4316b0fa5935abb9186 +SIZE (python-editor-1.0.1.tar.gz) = 7014 --- devel/py-python-editor/pkg-descr (revision 0) +++ devel/py-python-editor/pkg-descr (working copy) @@ -0,0 +1,3 @@ +Programmatically open an editor, capture the result. + +WWW: https://github.com/fmoo/python-editor --- devel/py-retrying/Makefile (revision 0) +++ devel/py-retrying/Makefile (working copy) @@ -0,0 +1,18 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= retrying +PORTVERSION= 1.3.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= Retrying + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils + +.include --- devel/py-retrying/distinfo (revision 0) +++ devel/py-retrying/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476297300 +SHA256 (retrying-1.3.3.tar.gz) = 08c039560a6da2fe4f2c426d0766e284d3b736e355f8dd24b37367b0bb41973b +SIZE (retrying-1.3.3.tar.gz) = 10890 --- devel/py-retrying/pkg-descr (revision 0) +++ devel/py-retrying/pkg-descr (working copy) @@ -0,0 +1,5 @@ +Retrying is an Apache 2.0 licensed general-purpose retrying library, written +in Python, to simplify the task of adding retry behavior to just about +anything. + +WWW: https://github.com/rholder/retrying --- net/py-keystoneclient/Makefile (revision 424034) +++ net/py-keystoneclient/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= keystoneclient -PORTVERSION= 3.5.0 +PORTVERSION= 3.6.0 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} --- net/py-keystoneclient/distinfo (revision 424034) +++ net/py-keystoneclient/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475932050 -SHA256 (python-keystoneclient-3.5.0.tar.gz) = 5a1c7f3902193c620e398c4655b7d363a7fabdb286e549fccf99ae84ed1612dd -SIZE (python-keystoneclient-3.5.0.tar.gz) = 299756 +TIMESTAMP = 1476612163 +SHA256 (python-keystoneclient-3.6.0.tar.gz) = 9b02364926323b14760719f7162fc38a99b9d2acb7241298a991023c87ad91b0 +SIZE (python-keystoneclient-3.6.0.tar.gz) = 295901 --- net/py-openstackclient/Makefile (revision 424034) +++ net/py-openstackclient/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= openstackclient -PORTVERSION= 1.9.0 +PORTVERSION= 3.2.0 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} --- net/py-openstackclient/distinfo (revision 424034) +++ net/py-openstackclient/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475872454 -SHA256 (python-openstackclient-1.9.0.tar.gz) = b9d983580cca2203509e85c46e6437a89caaf324d9755891ea860954b3eedf84 -SIZE (python-openstackclient-1.9.0.tar.gz) = 275192 +TIMESTAMP = 1476612131 +SHA256 (python-openstackclient-3.2.0.tar.gz) = 4f66ccbdb2b3de71d69fee305a9585435cdaa0f9e523240c2f6c756555283c7a +SIZE (python-openstackclient-3.2.0.tar.gz) = 431887 --- security/py-keystone/Makefile (revision 0) +++ security/py-keystone/Makefile (working copy) @@ -0,0 +1,85 @@ +# Created by: Alexander Nusov +# $FreeBSD$ + +PORTNAME= keystone +PORTVERSION= 10.0.0 +CATEGORIES= security python +MASTER_SITES= https://fossies.org/linux/misc/openstack/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= alexander.nusov@nfvexpress.com +COMMENT= OpenStack Keystone + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr + +RUN_DEPENDS:= ${BUILD_DEPENDS} +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}Babel>=2.3.4:devel/py-babel \ + ${PYTHON_PKGNAMEPREFIX}webob>=1.2.3:www/py-webob \ + ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.5.0:www/py-pastedeploy \ + ${PYTHON_PKGNAMEPREFIX}Paste>=0:www/py-paste \ + ${PYTHON_PKGNAMEPREFIX}routes>=0:www/py-routes \ + ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=0:databases/py-sqlalchemy10 \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy-migrate>=0.9.6:databases/py-sqlalchemy-migrate \ + ${PYTHON_PKGNAMEPREFIX}stevedore>=1.16.0:devel/py-stevedore \ + ${PYTHON_PKGNAMEPREFIX}passlib>=1.6:security/py-passlib \ + ${PYTHON_PKGNAMEPREFIX}keystoneclient>=0:net/py-keystoneclient \ + ${PYTHON_PKGNAMEPREFIX}keystonemiddleware>=0:devel/py-keystonemiddleware \ + ${PYTHON_PKGNAMEPREFIX}oslo.cache>=1.5.0:devel/py-oslo.cache \ + ${PYTHON_PKGNAMEPREFIX}oslo.concurrency>=3.8.0:devel/py-oslo.concurrency \ + ${PYTHON_PKGNAMEPREFIX}oslo.config>=3.14.0:devel/py-oslo.config \ + ${PYTHON_PKGNAMEPREFIX}oslo.context>=2.9.0:devel/py-oslo.context \ + ${PYTHON_PKGNAMEPREFIX}oslo.messaging>=5.2.0:devel/py-oslo.messaging \ + ${PYTHON_PKGNAMEPREFIX}oslo.db>=0:devel/py-oslo.db \ + ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=2.1.0:devel/py-oslo.i18n \ + ${PYTHON_PKGNAMEPREFIX}oslo.log>=1.14.0:devel/py-oslo.log \ + ${PYTHON_PKGNAMEPREFIX}oslo.middleware>=3.0.0:devel/py-oslo.middleware \ + ${PYTHON_PKGNAMEPREFIX}oslo.policy>=1.9.0:devel/py-oslo.policy \ + ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=1.10.0:devel/py-oslo.serialization \ + ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.16.0:devel/py-oslo.utils \ + ${PYTHON_PKGNAMEPREFIX}oauthlib>=0.6:security/py-oauthlib \ + ${PYTHON_PKGNAMEPREFIX}pysaml2>=0:security/py-pysaml2 \ + ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.6.2:devel/py-dogpile.cache \ + ${PYTHON_PKGNAMEPREFIX}jsonschema>=0:devel/py-jsonschema \ + ${PYTHON_PKGNAMEPREFIX}pycadf>=0:devel/py-pycadf \ + ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.4.0:devel/py-msgpack-python \ + ${PYTHON_PKGNAMEPREFIX}osprofiler>=1.4.0:devel/py-osprofiler \ + ${PYTHON_PKGNAMEPREFIX}sqlparse>=0:databases/py-sqlparse \ + ${PYTHON_PKGNAMEPREFIX}python-editor>=0:devel/py-python-editor + +NO_ARCH= yes + +USES= python +USE_PYTHON= autoplist distutils noegginfo + +USERS= keystone +GROUPS= keystone + +post-patch: + ${REINPLACE_CMD} -e "s|/etc/keystone|${PREFIX}/etc/${PORTNAME}|g" \ + ${WRKSRC}/doc/source/apache-httpd.rst \ + ${WRKSRC}/doc/source/api_curl_examples.rst \ + ${WRKSRC}/doc/source/configuration.rst \ + ${WRKSRC}/doc/source/event_notifications.rst \ + ${WRKSRC}/doc/source/federation/configure_federation.rst \ + ${WRKSRC}/doc/source/http-api.rst \ + ${WRKSRC}/doc/source/installing.rst \ + ${WRKSRC}/doc/source/upgrading.rst \ + ${WRKSRC}/etc/keystone.conf.sample \ + ${WRKSRC}/keystone/tests/unit/test_ldap_tls_livetest.py \ + ${WRKSRC}/keystone/conf/fernet_tokens.py \ + ${WRKSRC}/keystone/conf/signing.py \ + ${WRKSRC}/keystone/conf/saml.py \ + ${WRKSRC}/keystone/conf/identity.py \ + ${WRKSRC}/keystone/conf/constants.py \ + ${WRKSRC}/keystone/conf/credential.py \ + ${WRKSRC}/keystone/conf/federation.py \ + ${WRKSRC}/keystone/common/profiler.py + + +post-install: + ${MKDIR} ${STAGEDIR}${ETCDIR} + ${CP} -R ${WRKSRC}/etc/ ${STAGEDIR}${ETCDIR} + +.include --- security/py-keystone/distinfo (revision 0) +++ security/py-keystone/distinfo (working copy) @@ -0,0 +1,3 @@ +TIMESTAMP = 1476624127 +SHA256 (keystone-10.0.0.tar.gz) = 5317c7a0c67ec5184e3efabd513ed7bd2eb3a5d537e24d781bc252035f46ae63 +SIZE (keystone-10.0.0.tar.gz) = 1355520 --- security/py-keystone/pkg-descr (revision 0) +++ security/py-keystone/pkg-descr (working copy) @@ -0,0 +1,6 @@ +Keystone provides authentication, authorization and service discovery +mechanisms via HTTP primarily for use by projects in the OpenStack family. +It is most commonly deployed as an HTTP interface to existing identity systems, +such as LDAP. + +WWW: http://openstack.org/keystone --- security/py-keystone/pkg-plist (revision 0) +++ security/py-keystone/pkg-plist (working copy) @@ -0,0 +1,8 @@ +@owner keystone +@dir %%ETCDIR%% +@sample %%ETCDIR%%/keystone.conf.sample +@sample %%ETCDIR%%/logging.conf.sample +%%ETCDIR%%/default_catalog.templates +%%ETCDIR%%/keystone-paste.ini +%%ETCDIR%%/policy.json +%%ETCDIR%%/sso_callback_template.html