svn commit: r308091 - in head/databases: . py-swiftclient
Ruslan Mahmatkhanov
rm at FreeBSD.org
Sun Dec 2 10:00:05 UTC 2012
Author: rm
Date: Sun Dec 2 10:00:05 2012
New Revision: 308091
URL: http://svnweb.freebsd.org/changeset/ports/308091
Log:
This is a python client for the Swift API. There's a Python API (the
``swiftclient`` module), and a command-line script (``swift``).
This code is based on original the client previously included with
OpenStack's swift -- a highly available, distributed, eventually
consistent object/blob store.
WWW: http://launchpad.net/python-swiftclient
PR: 174041
Submitted by: Mikolaj Golub <trociny at FreeBSD.org>
Feature safe: yes
Added:
head/databases/py-swiftclient/
head/databases/py-swiftclient/Makefile (contents, props changed)
head/databases/py-swiftclient/distinfo (contents, props changed)
head/databases/py-swiftclient/pkg-descr (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Sun Dec 2 09:57:48 2012 (r308090)
+++ head/databases/Makefile Sun Dec 2 10:00:05 2012 (r308091)
@@ -735,6 +735,7 @@
SUBDIR += py-sqlparse
SUBDIR += py-sqlrelay
SUBDIR += py-swift
+ SUBDIR += py-swiftclient
SUBDIR += py-sybase
SUBDIR += py-umemcache
SUBDIR += py-whisper
Added: head/databases/py-swiftclient/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-swiftclient/Makefile Sun Dec 2 10:00:05 2012 (r308091)
@@ -0,0 +1,25 @@
+# Created by: Mikolaj Golub <trociny at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= swiftclient
+PORTVERSION= 1.1.1
+CATEGORIES= databases python
+MASTER_SITES= http://launchpadlibrarian.net/109369673/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= python-${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= trociny at FreeBSD.org
+COMMENT= Python client library for OpenStack Object Storage (Swift)
+
+LICENSE= AL2
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}simplejson>0:${PORTSDIR}/devel/py-simplejson
+
+USE_PYTHON= -2.7
+USE_PYDISTUTILS= easy_install
+PYDISTUTILS_PKGNAME= python_${PORTNAME}
+
+PLIST_FILES= bin/swift \
+ %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
+
+.include <bsd.port.mk>
Added: head/databases/py-swiftclient/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-swiftclient/distinfo Sun Dec 2 10:00:05 2012 (r308091)
@@ -0,0 +1,2 @@
+SHA256 (python-swiftclient-1.1.1.tar.gz) = 73e8a1c0bb7354b7c0af5891f2fdf7b4fe9734ddc7fd38edb531c9ebdca350bc
+SIZE (python-swiftclient-1.1.1.tar.gz) = 40276
Added: head/databases/py-swiftclient/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-swiftclient/pkg-descr Sun Dec 2 10:00:05 2012 (r308091)
@@ -0,0 +1,8 @@
+This is a python client for the Swift API. There's a Python API (the
+``swiftclient`` module), and a command-line script (``swift``).
+
+This code is based on original the client previously included with
+OpenStack's swift -- a highly available, distributed, eventually
+consistent object/blob store.
+
+WWW: http://launchpad.net/python-swiftclient
More information about the svn-ports-head
mailing list