svn commit: r442160 - in head/net: . py-python-swiftclient

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Wed May 31 13:09:29 UTC 2017


Author: sunpoet
Date: Wed May 31 13:09:27 2017
New Revision: 442160
URL: https://svnweb.freebsd.org/changeset/ports/442160

Log:
  Add py-python-swiftclient 3.3.0
  
  This is a python client for the Swift API. There's a Python API (the swiftclient
  module), and a command-line script (swift).
  
  Development takes place via the usual OpenStack processes as outlined in the
  OpenStack wiki.
  
  This code is based on the original client previously included with OpenStack's
  Swift The python-swiftclient is licensed under the Apache License like the rest
  of OpenStack.
  
  WWW: https://pypi.python.org/pypi/python-swiftclient
  WWW: https://github.com/openstack/python-swiftclient

Added:
  head/net/py-python-swiftclient/
  head/net/py-python-swiftclient/Makefile   (contents, props changed)
  head/net/py-python-swiftclient/distinfo   (contents, props changed)
  head/net/py-python-swiftclient/pkg-descr   (contents, props changed)
Modified:
  head/net/Makefile

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Wed May 31 13:09:22 2017	(r442159)
+++ head/net/Makefile	Wed May 31 13:09:27 2017	(r442160)
@@ -1038,6 +1038,7 @@
     SUBDIR += py-python-novaclient
     SUBDIR += py-python-ntlm
     SUBDIR += py-python-openstackclient
+    SUBDIR += py-python-swiftclient
     SUBDIR += py-python-twitter
     SUBDIR += py-pyvmomi
     SUBDIR += py-pyzmq

Added: head/net/py-python-swiftclient/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/py-python-swiftclient/Makefile	Wed May 31 13:09:27 2017	(r442160)
@@ -0,0 +1,30 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	python-swiftclient
+PORTVERSION=	3.3.0
+CATEGORIES=	net python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	OpenStack Object Storage API Client Library
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=0:devel/py-pbr
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}requests>=1.1:www/py-requests \
+		${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six
+
+NO_ARCH=	yes
+USE_PYTHON=	autoplist distutils
+USES=		python
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 3000
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}futures>=3.0:devel/py-futures
+.endif
+
+.include <bsd.port.post.mk>

Added: head/net/py-python-swiftclient/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/py-python-swiftclient/distinfo	Wed May 31 13:09:27 2017	(r442160)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1496163748
+SHA256 (python-swiftclient-3.3.0.tar.gz) = 8b4d38d73ceb2ef4984b39fb924bf9b265050ca2beb5c6bf29cb9f34ccd0bf7d
+SIZE (python-swiftclient-3.3.0.tar.gz) = 166092

Added: head/net/py-python-swiftclient/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/py-python-swiftclient/pkg-descr	Wed May 31 13:09:27 2017	(r442160)
@@ -0,0 +1,12 @@
+This is a python client for the Swift API. There's a Python API (the swiftclient
+module), and a command-line script (swift).
+
+Development takes place via the usual OpenStack processes as outlined in the
+OpenStack wiki.
+
+This code is based on the original client previously included with OpenStack's
+Swift The python-swiftclient is licensed under the Apache License like the rest
+of OpenStack.
+
+WWW: https://pypi.python.org/pypi/python-swiftclient
+WWW: https://github.com/openstack/python-swiftclient


More information about the svn-ports-all mailing list