aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-boto
diff options
context:
space:
mode:
authorvd <vd@FreeBSD.org>2007-08-30 23:16:24 +0800
committervd <vd@FreeBSD.org>2007-08-30 23:16:24 +0800
commit911402af4eab79c5f8d1c273fa9a6042fa73706f (patch)
tree324c33e6e39298b47f17b3afead979eca3fac4a2 /devel/py-boto
parentb476f8a58f9036fbd2658d3af7b891e0364f5f3e (diff)
downloadfreebsd-ports-gnome-911402af4eab79c5f8d1c273fa9a6042fa73706f.tar.gz
freebsd-ports-gnome-911402af4eab79c5f8d1c273fa9a6042fa73706f.tar.zst
freebsd-ports-gnome-911402af4eab79c5f8d1c273fa9a6042fa73706f.zip
Add new port devel/py-boto: Python interface to Amazon Web Services
An integrated interface to current and future infrastructural services offered by Amazon Web Services. Currently, this includes: * Simple Storage Service (S3) * Simple Queue Service (SQS) * Elastic Compute Cloud (EC2) * Mechanical Turk WWW: http://code.google.com/p/boto PR: ports/115761 Submitted by: Peter Schuller <peter.schuller@infidyne.com>
Diffstat (limited to 'devel/py-boto')
-rw-r--r--devel/py-boto/Makefile20
-rw-r--r--devel/py-boto/distinfo3
-rw-r--r--devel/py-boto/files/patch-setup.py13
-rw-r--r--devel/py-boto/pkg-descr9
-rw-r--r--devel/py-boto/pkg-plist111
5 files changed, 156 insertions, 0 deletions
diff --git a/devel/py-boto/Makefile b/devel/py-boto/Makefile
new file mode 100644
index 000000000000..4a9fd0540376
--- /dev/null
+++ b/devel/py-boto/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: py-boto
+# Date created: Aug 26, 2007
+# Whom: Peter Schuller <peter.schuller@infidyne.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= boto
+PORTVERSION= 0.9b
+CATEGORIES= devel python
+MASTER_SITES= http://boto.googlecode.com/files/
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= peter.schuller@infidyne.com
+COMMENT= Python interface to Amazon Web Services
+
+USE_PYTHON= 2.4+
+USE_PYDISTUTILS=yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-boto/distinfo b/devel/py-boto/distinfo
new file mode 100644
index 000000000000..266b19b8fd81
--- /dev/null
+++ b/devel/py-boto/distinfo
@@ -0,0 +1,3 @@
+MD5 (boto-0.9b.tar.gz) = b7591fd2515dcd75fd01095473381c87
+SHA256 (boto-0.9b.tar.gz) = 2bcd944d6ff443de9efd14ea981642620ff1a98f19ce9db4a1fda81d3cf7080e
+SIZE (boto-0.9b.tar.gz) = 57034
diff --git a/devel/py-boto/files/patch-setup.py b/devel/py-boto/files/patch-setup.py
new file mode 100644
index 000000000000..7404371938df
--- /dev/null
+++ b/devel/py-boto/files/patch-setup.py
@@ -0,0 +1,13 @@
+# Prevent installation of test.py in PREFIX/bin, which would easily
+# conflict with other software.
+--- setup.py.orig Thu Aug 23 19:01:03 2007
++++ setup.py Thu Aug 23 19:01:22 2007
+@@ -37,7 +37,7 @@
+ url = "http://code.google.com/p/boto/",
+ packages = [ 'boto', 'boto.sqs', 'boto.s3', 'boto.ec2',
+ 'boto.mturk', 'tests'],
+- scripts=['test.py'],
++ scripts=[],
+ license = 'MIT',
+ platforms = 'Posix; MacOS X; Windows',
+ classifiers = [ 'Development Status :: 3 - Alpha',
diff --git a/devel/py-boto/pkg-descr b/devel/py-boto/pkg-descr
new file mode 100644
index 000000000000..28f69628e098
--- /dev/null
+++ b/devel/py-boto/pkg-descr
@@ -0,0 +1,9 @@
+An integrated interface to current and future infrastructural services
+offered by Amazon Web Services. Currently, this includes:
+
+ * Simple Storage Service (S3)
+ * Simple Queue Service (SQS)
+ * Elastic Compute Cloud (EC2)
+ * Mechanical Turk
+
+WWW: http://code.google.com/p/boto
diff --git a/devel/py-boto/pkg-plist b/devel/py-boto/pkg-plist
new file mode 100644
index 000000000000..f793762b1528
--- /dev/null
+++ b/devel/py-boto/pkg-plist
@@ -0,0 +1,111 @@
+%%PYTHON_SITELIBDIR%%/boto/__init__.py
+%%PYTHON_SITELIBDIR%%/boto/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boto/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boto/connection.py
+%%PYTHON_SITELIBDIR%%/boto/connection.pyc
+%%PYTHON_SITELIBDIR%%/boto/connection.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/__init__.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/connection.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/connection.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/connection.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/image.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/image.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/image.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/instance.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/instance.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/instance.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/keypair.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/keypair.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/keypair.pyo
+%%PYTHON_SITELIBDIR%%/boto/ec2/securitygroup.py
+%%PYTHON_SITELIBDIR%%/boto/ec2/securitygroup.pyc
+%%PYTHON_SITELIBDIR%%/boto/ec2/securitygroup.pyo
+%%PYTHON_SITELIBDIR%%/boto/exception.py
+%%PYTHON_SITELIBDIR%%/boto/exception.pyc
+%%PYTHON_SITELIBDIR%%/boto/exception.pyo
+%%PYTHON_SITELIBDIR%%/boto/handler.py
+%%PYTHON_SITELIBDIR%%/boto/handler.pyc
+%%PYTHON_SITELIBDIR%%/boto/handler.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/__init__.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/connection.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/connection.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/connection.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/notification.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/notification.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/notification.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/price.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/price.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/price.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/qualification.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/qualification.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/qualification.pyo
+%%PYTHON_SITELIBDIR%%/boto/mturk/question.py
+%%PYTHON_SITELIBDIR%%/boto/mturk/question.pyc
+%%PYTHON_SITELIBDIR%%/boto/mturk/question.pyo
+%%PYTHON_SITELIBDIR%%/boto/resultset.py
+%%PYTHON_SITELIBDIR%%/boto/resultset.pyc
+%%PYTHON_SITELIBDIR%%/boto/resultset.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/__init__.py
+%%PYTHON_SITELIBDIR%%/boto/s3/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/acl.py
+%%PYTHON_SITELIBDIR%%/boto/s3/acl.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/acl.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/bucket.py
+%%PYTHON_SITELIBDIR%%/boto/s3/bucket.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/bucket.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/bucketlistresultset.py
+%%PYTHON_SITELIBDIR%%/boto/s3/bucketlistresultset.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/bucketlistresultset.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/connection.py
+%%PYTHON_SITELIBDIR%%/boto/s3/connection.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/connection.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/key.py
+%%PYTHON_SITELIBDIR%%/boto/s3/key.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/key.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/prefix.py
+%%PYTHON_SITELIBDIR%%/boto/s3/prefix.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/prefix.pyo
+%%PYTHON_SITELIBDIR%%/boto/s3/user.py
+%%PYTHON_SITELIBDIR%%/boto/s3/user.pyc
+%%PYTHON_SITELIBDIR%%/boto/s3/user.pyo
+%%PYTHON_SITELIBDIR%%/boto/sqs/__init__.py
+%%PYTHON_SITELIBDIR%%/boto/sqs/__init__.pyc
+%%PYTHON_SITELIBDIR%%/boto/sqs/__init__.pyo
+%%PYTHON_SITELIBDIR%%/boto/sqs/attributes.py
+%%PYTHON_SITELIBDIR%%/boto/sqs/attributes.pyc
+%%PYTHON_SITELIBDIR%%/boto/sqs/attributes.pyo
+%%PYTHON_SITELIBDIR%%/boto/sqs/connection.py
+%%PYTHON_SITELIBDIR%%/boto/sqs/connection.pyc
+%%PYTHON_SITELIBDIR%%/boto/sqs/connection.pyo
+%%PYTHON_SITELIBDIR%%/boto/sqs/message.py
+%%PYTHON_SITELIBDIR%%/boto/sqs/message.pyc
+%%PYTHON_SITELIBDIR%%/boto/sqs/message.pyo
+%%PYTHON_SITELIBDIR%%/boto/sqs/queue.py
+%%PYTHON_SITELIBDIR%%/boto/sqs/queue.pyc
+%%PYTHON_SITELIBDIR%%/boto/sqs/queue.pyo
+%%PYTHON_SITELIBDIR%%/boto/utils.py
+%%PYTHON_SITELIBDIR%%/boto/utils.pyc
+%%PYTHON_SITELIBDIR%%/boto/utils.pyo
+%%PYTHON_SITELIBDIR%%/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/tests/__init__.pyc
+%%PYTHON_SITELIBDIR%%/tests/__init__.pyo
+%%PYTHON_SITELIBDIR%%/tests/test_ec2connection.py
+%%PYTHON_SITELIBDIR%%/tests/test_ec2connection.pyc
+%%PYTHON_SITELIBDIR%%/tests/test_ec2connection.pyo
+%%PYTHON_SITELIBDIR%%/tests/test_s3connection.py
+%%PYTHON_SITELIBDIR%%/tests/test_s3connection.pyc
+%%PYTHON_SITELIBDIR%%/tests/test_s3connection.pyo
+%%PYTHON_SITELIBDIR%%/tests/test_sqsconnection.py
+%%PYTHON_SITELIBDIR%%/tests/test_sqsconnection.pyc
+%%PYTHON_SITELIBDIR%%/tests/test_sqsconnection.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/boto/ec2
+@dirrm %%PYTHON_SITELIBDIR%%/boto/mturk
+@dirrm %%PYTHON_SITELIBDIR%%/boto/s3
+@dirrm %%PYTHON_SITELIBDIR%%/boto/sqs
+@dirrm %%PYTHON_SITELIBDIR%%/boto
+@dirrm %%PYTHON_SITELIBDIR%%/tests