summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2014-06-09 00:49:33 +0000
committerrodent <rodent@pkgsrc.org>2014-06-09 00:49:33 +0000
commitc97fd80251547738acc2a884cdec3f8cf7bbee15 (patch)
treeb75946268795a2339ee5a02b71ac963759317441
parent8936ef04cf122efb6e5a635e9101725e17e46118 (diff)
downloadpkgsrc-c97fd80251547738acc2a884cdec3f8cf7bbee15.tar.gz
Fold diffs from www/py-boto into this package. Use ALTERNATIVES for files
installed to ${PREFIX}/bin. CATEGORIES+=python www. Fix HOMEPAGE and MASTER_SITES. Update REPLACE_PYTHON.
-rw-r--r--net/py-boto/ALTERNATIVES21
-rw-r--r--net/py-boto/Makefile62
-rw-r--r--net/py-boto/PLIST253
-rw-r--r--net/py-boto/distinfo8
4 files changed, 308 insertions, 36 deletions
diff --git a/net/py-boto/ALTERNATIVES b/net/py-boto/ALTERNATIVES
new file mode 100644
index 00000000000..86d280e00e2
--- /dev/null
+++ b/net/py-boto/ALTERNATIVES
@@ -0,0 +1,21 @@
+bin/asadmin bin/asadmin@PYVERSSUFFIX@
+bin/bundle_image bin/bundle_image@PYVERSSUFFIX@
+bin/cfadmin bin/cfadmin@PYVERSSUFFIX@
+bin/cq bin/cq@PYVERSSUFFIX@
+bin/cwutil bin/cwutil@PYVERSSUFFIX@
+in/dynamodb_dump bin/dynamodb_dump@PYVERSSUFFIX@
+bin/dynamodb_load bin/dynamodb_load@PYVERSSUFFIX@
+bin/elbadmin bin/elbadmin@PYVERSSUFFIX@
+bin/fetch_file bin/fetch_file@PYVERSSUFFIX@
+bin/glacier bin/glacier@PYVERSSUFFIX@
+bin/instance_events bin/instance_events@PYVERSSUFFIX@
+bin/kill_instance bin/kill_instance@PYVERSSUFFIX@
+bin/launch_instance bin/launch_instance@PYVERSSUFFIX@
+bin/list_instances bin/list_instances@PYVERSSUFFIX@
+bin/lss3 bin/lss3@PYVERSSUFFIX@
+bin/mturk bin/mturk@PYVERSSUFFIX@
+bin/pyami_sendmail bin/pyami_sendmail@PYVERSSUFFIX@
+bin/route53 bin/route53@PYVERSSUFFIX@
+bin/s3put bin/s3put@PYVERSSUFFIX@
+bin/sdbadmin bin/sdbadmin@PYVERSSUFFIX@
+bin/taskadmin bin/taskadmin@PYVERSSUFFIX@
diff --git a/net/py-boto/Makefile b/net/py-boto/Makefile
index 2e4f632311d..a824ef23660 100644
--- a/net/py-boto/Makefile
+++ b/net/py-boto/Makefile
@@ -1,23 +1,67 @@
-# $NetBSD: Makefile,v 1.21 2014/05/09 07:37:14 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2014/06/09 00:49:33 rodent Exp $
-DISTNAME= boto-2.6.0
+DISTNAME= boto-2.29.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISON= 1
-CATEGORIES= net
-MASTER_SITES= http://cloud.github.com/downloads/boto/boto/
+CATEGORIES= net python www
+MASTER_SITES= https://pypi.python.org/packages/source/b/boto/
MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://docs.pythonboto.org/
+HOMEPAGE= https://github.com/boto/boto/
COMMENT= Python interface to Amazon web services
LICENSE= mit
DEPENDS+= ${PYPKGPREFIX}-filechunkio-[0-9]*:../../devel/py-filechunkio
-REPLACE_PYTHON+= *.py
-REPLACE_PYTHON+= boto/*/*.py
-REPLACE_PYTHON+= bin/*
+REPLACE_PYTHON+= bin/* boto/pyami/launch_ami.py boto/services/bs.py
+REPLACE_PYTHON+= boto/services/result.py
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-filechunkio
+PY_PATCHPLIST= yes
+PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX}
+
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/bin/asadmin \
+ ${DESTDIR}${PREFIX}/bin/asadmin${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/bundle_image \
+ ${DESTDIR}${PREFIX}/bin/bundle_image${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/cfadmin \
+ ${DESTDIR}${PREFIX}/bin/cfadmin${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/cq \
+ ${DESTDIR}${PREFIX}/bin/cq${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/cwutil \
+ ${DESTDIR}${PREFIX}/bin/cwutil${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/dynamodb_dump \
+ ${DESTDIR}${PREFIX}/bin/dynamodb_dump${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/dynamodb_load \
+ ${DESTDIR}${PREFIX}/bin/dynamodb_load${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/elbadmin \
+ ${DESTDIR}${PREFIX}/bin/elbadmin${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/fetch_file \
+ ${DESTDIR}${PREFIX}/bin/fetch_file${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/glacier \
+ ${DESTDIR}${PREFIX}/bin/glacier${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/instance_events \
+ ${DESTDIR}${PREFIX}/bin/instance_events${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/kill_instance \
+ ${DESTDIR}${PREFIX}/bin/kill_instance${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/launch_instance \
+ ${DESTDIR}${PREFIX}/bin/launch_instance${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/list_instances \
+ ${DESTDIR}${PREFIX}/bin/list_instances${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/lss3 \
+ ${DESTDIR}${PREFIX}/bin/lss3${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/mturk \
+ ${DESTDIR}${PREFIX}/bin/mturk${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/pyami_sendmail \
+ ${DESTDIR}${PREFIX}/bin/pyami_sendmail${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/route53 \
+ ${DESTDIR}${PREFIX}/bin/route53${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/s3put \
+ ${DESTDIR}${PREFIX}/bin/s3put${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/sdbadmin \
+ ${DESTDIR}${PREFIX}/bin/sdbadmin${PYVERSSUFFIX}
+ ${MV} ${DESTDIR}${PREFIX}/bin/taskadmin \
+ ${DESTDIR}${PREFIX}/bin/taskadmin${PYVERSSUFFIX}
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
diff --git a/net/py-boto/PLIST b/net/py-boto/PLIST
index 9bdb15f4c90..0bc65f88838 100644
--- a/net/py-boto/PLIST
+++ b/net/py-boto/PLIST
@@ -1,23 +1,25 @@
-@comment $NetBSD: PLIST,v 1.7 2012/11/08 19:27:12 jakllsch Exp $
-bin/asadmin
-bin/bundle_image
-bin/cfadmin
-bin/cq
-bin/cwutil
-bin/elbadmin
-bin/fetch_file
-bin/glacier
-bin/instance_events
-bin/kill_instance
-bin/launch_instance
-bin/list_instances
-bin/lss3
-bin/pyami_sendmail
-bin/route53
-bin/s3multiput
-bin/s3put
-bin/sdbadmin
-bin/taskadmin
+@comment $NetBSD: PLIST,v 1.8 2014/06/09 00:49:33 rodent Exp $
+bin/asadmin${PYVERSSUFFIX}
+bin/bundle_image${PYVERSSUFFIX}
+bin/cfadmin${PYVERSSUFFIX}
+bin/cq${PYVERSSUFFIX}
+bin/cwutil${PYVERSSUFFIX}
+bin/dynamodb_dump${PYVERSSUFFIX}
+bin/dynamodb_load${PYVERSSUFFIX}
+bin/elbadmin${PYVERSSUFFIX}
+bin/fetch_file${PYVERSSUFFIX}
+bin/glacier${PYVERSSUFFIX}
+bin/instance_events${PYVERSSUFFIX}
+bin/kill_instance${PYVERSSUFFIX}
+bin/launch_instance${PYVERSSUFFIX}
+bin/list_instances${PYVERSSUFFIX}
+bin/lss3${PYVERSSUFFIX}
+bin/mturk${PYVERSSUFFIX}
+bin/pyami_sendmail${PYVERSSUFFIX}
+bin/route53${PYVERSSUFFIX}
+bin/s3put${PYVERSSUFFIX}
+bin/sdbadmin${PYVERSSUFFIX}
+bin/taskadmin${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -113,18 +115,69 @@ ${PYSITELIB}/boto/cloudsearch/search.pyo
${PYSITELIB}/boto/cloudsearch/sourceattribute.py
${PYSITELIB}/boto/cloudsearch/sourceattribute.pyc
${PYSITELIB}/boto/cloudsearch/sourceattribute.pyo
+${PYSITELIB}/boto/cloudsearch2/__init__.py
+${PYSITELIB}/boto/cloudsearch2/__init__.pyc
+${PYSITELIB}/boto/cloudsearch2/__init__.pyo
+${PYSITELIB}/boto/cloudsearch2/document.py
+${PYSITELIB}/boto/cloudsearch2/document.pyc
+${PYSITELIB}/boto/cloudsearch2/document.pyo
+${PYSITELIB}/boto/cloudsearch2/domain.py
+${PYSITELIB}/boto/cloudsearch2/domain.pyc
+${PYSITELIB}/boto/cloudsearch2/domain.pyo
+${PYSITELIB}/boto/cloudsearch2/exceptions.py
+${PYSITELIB}/boto/cloudsearch2/exceptions.pyc
+${PYSITELIB}/boto/cloudsearch2/exceptions.pyo
+${PYSITELIB}/boto/cloudsearch2/layer1.py
+${PYSITELIB}/boto/cloudsearch2/layer1.pyc
+${PYSITELIB}/boto/cloudsearch2/layer1.pyo
+${PYSITELIB}/boto/cloudsearch2/layer2.py
+${PYSITELIB}/boto/cloudsearch2/layer2.pyc
+${PYSITELIB}/boto/cloudsearch2/layer2.pyo
+${PYSITELIB}/boto/cloudsearch2/optionstatus.py
+${PYSITELIB}/boto/cloudsearch2/optionstatus.pyc
+${PYSITELIB}/boto/cloudsearch2/optionstatus.pyo
+${PYSITELIB}/boto/cloudsearch2/search.py
+${PYSITELIB}/boto/cloudsearch2/search.pyc
+${PYSITELIB}/boto/cloudsearch2/search.pyo
+${PYSITELIB}/boto/cloudtrail/__init__.py
+${PYSITELIB}/boto/cloudtrail/__init__.pyc
+${PYSITELIB}/boto/cloudtrail/__init__.pyo
+${PYSITELIB}/boto/cloudtrail/exceptions.py
+${PYSITELIB}/boto/cloudtrail/exceptions.pyc
+${PYSITELIB}/boto/cloudtrail/exceptions.pyo
+${PYSITELIB}/boto/cloudtrail/layer1.py
+${PYSITELIB}/boto/cloudtrail/layer1.pyc
+${PYSITELIB}/boto/cloudtrail/layer1.pyo
+${PYSITELIB}/boto/compat.py
+${PYSITELIB}/boto/compat.pyc
+${PYSITELIB}/boto/compat.pyo
${PYSITELIB}/boto/connection.py
${PYSITELIB}/boto/connection.pyc
${PYSITELIB}/boto/connection.pyo
${PYSITELIB}/boto/contrib/__init__.py
${PYSITELIB}/boto/contrib/__init__.pyc
${PYSITELIB}/boto/contrib/__init__.pyo
-${PYSITELIB}/boto/contrib/m2helpers.py
-${PYSITELIB}/boto/contrib/m2helpers.pyc
-${PYSITELIB}/boto/contrib/m2helpers.pyo
${PYSITELIB}/boto/contrib/ymlmessage.py
${PYSITELIB}/boto/contrib/ymlmessage.pyc
${PYSITELIB}/boto/contrib/ymlmessage.pyo
+${PYSITELIB}/boto/datapipeline/__init__.py
+${PYSITELIB}/boto/datapipeline/__init__.pyc
+${PYSITELIB}/boto/datapipeline/__init__.pyo
+${PYSITELIB}/boto/datapipeline/exceptions.py
+${PYSITELIB}/boto/datapipeline/exceptions.pyc
+${PYSITELIB}/boto/datapipeline/exceptions.pyo
+${PYSITELIB}/boto/datapipeline/layer1.py
+${PYSITELIB}/boto/datapipeline/layer1.pyc
+${PYSITELIB}/boto/datapipeline/layer1.pyo
+${PYSITELIB}/boto/directconnect/__init__.py
+${PYSITELIB}/boto/directconnect/__init__.pyc
+${PYSITELIB}/boto/directconnect/__init__.pyo
+${PYSITELIB}/boto/directconnect/exceptions.py
+${PYSITELIB}/boto/directconnect/exceptions.pyc
+${PYSITELIB}/boto/directconnect/exceptions.pyo
+${PYSITELIB}/boto/directconnect/layer1.py
+${PYSITELIB}/boto/directconnect/layer1.pyc
+${PYSITELIB}/boto/directconnect/layer1.pyo
${PYSITELIB}/boto/dynamodb/__init__.py
${PYSITELIB}/boto/dynamodb/__init__.pyc
${PYSITELIB}/boto/dynamodb/__init__.pyo
@@ -155,12 +208,39 @@ ${PYSITELIB}/boto/dynamodb/table.pyo
${PYSITELIB}/boto/dynamodb/types.py
${PYSITELIB}/boto/dynamodb/types.pyc
${PYSITELIB}/boto/dynamodb/types.pyo
+${PYSITELIB}/boto/dynamodb2/__init__.py
+${PYSITELIB}/boto/dynamodb2/__init__.pyc
+${PYSITELIB}/boto/dynamodb2/__init__.pyo
+${PYSITELIB}/boto/dynamodb2/exceptions.py
+${PYSITELIB}/boto/dynamodb2/exceptions.pyc
+${PYSITELIB}/boto/dynamodb2/exceptions.pyo
+${PYSITELIB}/boto/dynamodb2/fields.py
+${PYSITELIB}/boto/dynamodb2/fields.pyc
+${PYSITELIB}/boto/dynamodb2/fields.pyo
+${PYSITELIB}/boto/dynamodb2/items.py
+${PYSITELIB}/boto/dynamodb2/items.pyc
+${PYSITELIB}/boto/dynamodb2/items.pyo
+${PYSITELIB}/boto/dynamodb2/layer1.py
+${PYSITELIB}/boto/dynamodb2/layer1.pyc
+${PYSITELIB}/boto/dynamodb2/layer1.pyo
+${PYSITELIB}/boto/dynamodb2/results.py
+${PYSITELIB}/boto/dynamodb2/results.pyc
+${PYSITELIB}/boto/dynamodb2/results.pyo
+${PYSITELIB}/boto/dynamodb2/table.py
+${PYSITELIB}/boto/dynamodb2/table.pyc
+${PYSITELIB}/boto/dynamodb2/table.pyo
+${PYSITELIB}/boto/dynamodb2/types.py
+${PYSITELIB}/boto/dynamodb2/types.pyc
+${PYSITELIB}/boto/dynamodb2/types.pyo
${PYSITELIB}/boto/ec2/__init__.py
${PYSITELIB}/boto/ec2/__init__.pyc
${PYSITELIB}/boto/ec2/__init__.pyo
${PYSITELIB}/boto/ec2/address.py
${PYSITELIB}/boto/ec2/address.pyc
${PYSITELIB}/boto/ec2/address.pyo
+${PYSITELIB}/boto/ec2/attributes.py
+${PYSITELIB}/boto/ec2/attributes.pyc
+${PYSITELIB}/boto/ec2/attributes.pyo
${PYSITELIB}/boto/ec2/autoscale/__init__.py
${PYSITELIB}/boto/ec2/autoscale/__init__.pyc
${PYSITELIB}/boto/ec2/autoscale/__init__.pyo
@@ -176,6 +256,9 @@ ${PYSITELIB}/boto/ec2/autoscale/instance.pyo
${PYSITELIB}/boto/ec2/autoscale/launchconfig.py
${PYSITELIB}/boto/ec2/autoscale/launchconfig.pyc
${PYSITELIB}/boto/ec2/autoscale/launchconfig.pyo
+${PYSITELIB}/boto/ec2/autoscale/limits.py
+${PYSITELIB}/boto/ec2/autoscale/limits.pyc
+${PYSITELIB}/boto/ec2/autoscale/limits.pyo
${PYSITELIB}/boto/ec2/autoscale/policy.py
${PYSITELIB}/boto/ec2/autoscale/policy.pyc
${PYSITELIB}/boto/ec2/autoscale/policy.pyo
@@ -224,6 +307,9 @@ ${PYSITELIB}/boto/ec2/ec2object.pyo
${PYSITELIB}/boto/ec2/elb/__init__.py
${PYSITELIB}/boto/ec2/elb/__init__.pyc
${PYSITELIB}/boto/ec2/elb/__init__.pyo
+${PYSITELIB}/boto/ec2/elb/attributes.py
+${PYSITELIB}/boto/ec2/elb/attributes.pyc
+${PYSITELIB}/boto/ec2/elb/attributes.pyo
${PYSITELIB}/boto/ec2/elb/healthcheck.py
${PYSITELIB}/boto/ec2/elb/healthcheck.pyc
${PYSITELIB}/boto/ec2/elb/healthcheck.pyo
@@ -260,6 +346,9 @@ ${PYSITELIB}/boto/ec2/instanceinfo.pyo
${PYSITELIB}/boto/ec2/instancestatus.py
${PYSITELIB}/boto/ec2/instancestatus.pyc
${PYSITELIB}/boto/ec2/instancestatus.pyo
+${PYSITELIB}/boto/ec2/instancetype.py
+${PYSITELIB}/boto/ec2/instancetype.pyc
+${PYSITELIB}/boto/ec2/instancetype.pyo
${PYSITELIB}/boto/ec2/keypair.py
${PYSITELIB}/boto/ec2/keypair.pyc
${PYSITELIB}/boto/ec2/keypair.pyo
@@ -311,6 +400,21 @@ ${PYSITELIB}/boto/ecs/__init__.pyo
${PYSITELIB}/boto/ecs/item.py
${PYSITELIB}/boto/ecs/item.pyc
${PYSITELIB}/boto/ecs/item.pyo
+${PYSITELIB}/boto/elasticache/__init__.py
+${PYSITELIB}/boto/elasticache/__init__.pyc
+${PYSITELIB}/boto/elasticache/__init__.pyo
+${PYSITELIB}/boto/elasticache/layer1.py
+${PYSITELIB}/boto/elasticache/layer1.pyc
+${PYSITELIB}/boto/elasticache/layer1.pyo
+${PYSITELIB}/boto/elastictranscoder/__init__.py
+${PYSITELIB}/boto/elastictranscoder/__init__.pyc
+${PYSITELIB}/boto/elastictranscoder/__init__.pyo
+${PYSITELIB}/boto/elastictranscoder/exceptions.py
+${PYSITELIB}/boto/elastictranscoder/exceptions.pyc
+${PYSITELIB}/boto/elastictranscoder/exceptions.pyo
+${PYSITELIB}/boto/elastictranscoder/layer1.py
+${PYSITELIB}/boto/elastictranscoder/layer1.pyc
+${PYSITELIB}/boto/elastictranscoder/layer1.pyo
${PYSITELIB}/boto/emr/__init__.py
${PYSITELIB}/boto/emr/__init__.pyc
${PYSITELIB}/boto/emr/__init__.pyo
@@ -329,6 +433,7 @@ ${PYSITELIB}/boto/emr/instance_group.pyo
${PYSITELIB}/boto/emr/step.py
${PYSITELIB}/boto/emr/step.pyc
${PYSITELIB}/boto/emr/step.pyo
+${PYSITELIB}/boto/endpoints.json
${PYSITELIB}/boto/exception.py
${PYSITELIB}/boto/exception.pyc
${PYSITELIB}/boto/exception.pyo
@@ -381,6 +486,9 @@ ${PYSITELIB}/boto/glacier/layer2.pyo
${PYSITELIB}/boto/glacier/response.py
${PYSITELIB}/boto/glacier/response.pyc
${PYSITELIB}/boto/glacier/response.pyo
+${PYSITELIB}/boto/glacier/utils.py
+${PYSITELIB}/boto/glacier/utils.pyc
+${PYSITELIB}/boto/glacier/utils.pyo
${PYSITELIB}/boto/glacier/vault.py
${PYSITELIB}/boto/glacier/vault.pyc
${PYSITELIB}/boto/glacier/vault.pyo
@@ -396,6 +504,9 @@ ${PYSITELIB}/boto/gs/acl.pyo
${PYSITELIB}/boto/gs/bucket.py
${PYSITELIB}/boto/gs/bucket.pyc
${PYSITELIB}/boto/gs/bucket.pyo
+${PYSITELIB}/boto/gs/bucketlistresultset.py
+${PYSITELIB}/boto/gs/bucketlistresultset.pyc
+${PYSITELIB}/boto/gs/bucketlistresultset.pyo
${PYSITELIB}/boto/gs/connection.py
${PYSITELIB}/boto/gs/connection.pyc
${PYSITELIB}/boto/gs/connection.pyo
@@ -405,6 +516,9 @@ ${PYSITELIB}/boto/gs/cors.pyo
${PYSITELIB}/boto/gs/key.py
${PYSITELIB}/boto/gs/key.pyc
${PYSITELIB}/boto/gs/key.pyo
+${PYSITELIB}/boto/gs/lifecycle.py
+${PYSITELIB}/boto/gs/lifecycle.pyc
+${PYSITELIB}/boto/gs/lifecycle.pyo
${PYSITELIB}/boto/gs/resumable_upload_handler.py
${PYSITELIB}/boto/gs/resumable_upload_handler.pyc
${PYSITELIB}/boto/gs/resumable_upload_handler.pyo
@@ -429,6 +543,15 @@ ${PYSITELIB}/boto/iam/summarymap.pyo
${PYSITELIB}/boto/jsonresponse.py
${PYSITELIB}/boto/jsonresponse.pyc
${PYSITELIB}/boto/jsonresponse.pyo
+${PYSITELIB}/boto/kinesis/__init__.py
+${PYSITELIB}/boto/kinesis/__init__.pyc
+${PYSITELIB}/boto/kinesis/__init__.pyo
+${PYSITELIB}/boto/kinesis/exceptions.py
+${PYSITELIB}/boto/kinesis/exceptions.pyc
+${PYSITELIB}/boto/kinesis/exceptions.pyo
+${PYSITELIB}/boto/kinesis/layer1.py
+${PYSITELIB}/boto/kinesis/layer1.pyc
+${PYSITELIB}/boto/kinesis/layer1.pyo
${PYSITELIB}/boto/manage/__init__.py
${PYSITELIB}/boto/manage/__init__.pyc
${PYSITELIB}/boto/manage/__init__.pyo
@@ -471,6 +594,9 @@ ${PYSITELIB}/boto/mturk/__init__.pyo
${PYSITELIB}/boto/mturk/connection.py
${PYSITELIB}/boto/mturk/connection.pyc
${PYSITELIB}/boto/mturk/connection.pyo
+${PYSITELIB}/boto/mturk/layoutparam.py
+${PYSITELIB}/boto/mturk/layoutparam.pyc
+${PYSITELIB}/boto/mturk/layoutparam.pyo
${PYSITELIB}/boto/mturk/notification.py
${PYSITELIB}/boto/mturk/notification.pyc
${PYSITELIB}/boto/mturk/notification.pyo
@@ -495,6 +621,15 @@ ${PYSITELIB}/boto/mws/exception.pyo
${PYSITELIB}/boto/mws/response.py
${PYSITELIB}/boto/mws/response.pyc
${PYSITELIB}/boto/mws/response.pyo
+${PYSITELIB}/boto/opsworks/__init__.py
+${PYSITELIB}/boto/opsworks/__init__.pyc
+${PYSITELIB}/boto/opsworks/__init__.pyo
+${PYSITELIB}/boto/opsworks/exceptions.py
+${PYSITELIB}/boto/opsworks/exceptions.pyc
+${PYSITELIB}/boto/opsworks/exceptions.pyo
+${PYSITELIB}/boto/opsworks/layer1.py
+${PYSITELIB}/boto/opsworks/layer1.pyc
+${PYSITELIB}/boto/opsworks/layer1.pyo
${PYSITELIB}/boto/plugin.py
${PYSITELIB}/boto/plugin.pyc
${PYSITELIB}/boto/plugin.pyo
@@ -559,18 +694,54 @@ ${PYSITELIB}/boto/rds/dbsecuritygroup.pyo
${PYSITELIB}/boto/rds/dbsnapshot.py
${PYSITELIB}/boto/rds/dbsnapshot.pyc
${PYSITELIB}/boto/rds/dbsnapshot.pyo
+${PYSITELIB}/boto/rds/dbsubnetgroup.py
+${PYSITELIB}/boto/rds/dbsubnetgroup.pyc
+${PYSITELIB}/boto/rds/dbsubnetgroup.pyo
${PYSITELIB}/boto/rds/event.py
${PYSITELIB}/boto/rds/event.pyc
${PYSITELIB}/boto/rds/event.pyo
+${PYSITELIB}/boto/rds/logfile.py
+${PYSITELIB}/boto/rds/logfile.pyc
+${PYSITELIB}/boto/rds/logfile.pyo
+${PYSITELIB}/boto/rds/optiongroup.py
+${PYSITELIB}/boto/rds/optiongroup.pyc
+${PYSITELIB}/boto/rds/optiongroup.pyo
${PYSITELIB}/boto/rds/parametergroup.py
${PYSITELIB}/boto/rds/parametergroup.pyc
${PYSITELIB}/boto/rds/parametergroup.pyo
${PYSITELIB}/boto/rds/regioninfo.py
${PYSITELIB}/boto/rds/regioninfo.pyc
${PYSITELIB}/boto/rds/regioninfo.pyo
+${PYSITELIB}/boto/rds/statusinfo.py
+${PYSITELIB}/boto/rds/statusinfo.pyc
+${PYSITELIB}/boto/rds/statusinfo.pyo
+${PYSITELIB}/boto/rds/vpcsecuritygroupmembership.py
+${PYSITELIB}/boto/rds/vpcsecuritygroupmembership.pyc
+${PYSITELIB}/boto/rds/vpcsecuritygroupmembership.pyo
+${PYSITELIB}/boto/rds2/__init__.py
+${PYSITELIB}/boto/rds2/__init__.pyc
+${PYSITELIB}/boto/rds2/__init__.pyo
+${PYSITELIB}/boto/rds2/exceptions.py
+${PYSITELIB}/boto/rds2/exceptions.pyc
+${PYSITELIB}/boto/rds2/exceptions.pyo
+${PYSITELIB}/boto/rds2/layer1.py
+${PYSITELIB}/boto/rds2/layer1.pyc
+${PYSITELIB}/boto/rds2/layer1.pyo
+${PYSITELIB}/boto/redshift/__init__.py
+${PYSITELIB}/boto/redshift/__init__.pyc
+${PYSITELIB}/boto/redshift/__init__.pyo
+${PYSITELIB}/boto/redshift/exceptions.py
+${PYSITELIB}/boto/redshift/exceptions.pyc
+${PYSITELIB}/boto/redshift/exceptions.pyo
+${PYSITELIB}/boto/redshift/layer1.py
+${PYSITELIB}/boto/redshift/layer1.pyc
+${PYSITELIB}/boto/redshift/layer1.pyo
${PYSITELIB}/boto/regioninfo.py
${PYSITELIB}/boto/regioninfo.pyc
${PYSITELIB}/boto/regioninfo.pyo
+${PYSITELIB}/boto/requestlog.py
+${PYSITELIB}/boto/requestlog.pyc
+${PYSITELIB}/boto/requestlog.pyo
${PYSITELIB}/boto/resultset.py
${PYSITELIB}/boto/resultset.pyc
${PYSITELIB}/boto/resultset.pyo
@@ -595,12 +766,21 @@ ${PYSITELIB}/boto/route53/connection.pyo
${PYSITELIB}/boto/route53/exception.py
${PYSITELIB}/boto/route53/exception.pyc
${PYSITELIB}/boto/route53/exception.pyo
+${PYSITELIB}/boto/route53/healthcheck.py
+${PYSITELIB}/boto/route53/healthcheck.pyc
+${PYSITELIB}/boto/route53/healthcheck.pyo
${PYSITELIB}/boto/route53/hostedzone.py
${PYSITELIB}/boto/route53/hostedzone.pyc
${PYSITELIB}/boto/route53/hostedzone.pyo
${PYSITELIB}/boto/route53/record.py
${PYSITELIB}/boto/route53/record.pyc
${PYSITELIB}/boto/route53/record.pyo
+${PYSITELIB}/boto/route53/status.py
+${PYSITELIB}/boto/route53/status.pyc
+${PYSITELIB}/boto/route53/status.pyo
+${PYSITELIB}/boto/route53/zone.py
+${PYSITELIB}/boto/route53/zone.pyc
+${PYSITELIB}/boto/route53/zone.pyo
${PYSITELIB}/boto/s3/__init__.py
${PYSITELIB}/boto/s3/__init__.pyc
${PYSITELIB}/boto/s3/__init__.pyo
@@ -628,6 +808,9 @@ ${PYSITELIB}/boto/s3/deletemarker.pyo
${PYSITELIB}/boto/s3/key.py
${PYSITELIB}/boto/s3/key.pyc
${PYSITELIB}/boto/s3/key.pyo
+${PYSITELIB}/boto/s3/keyfile.py
+${PYSITELIB}/boto/s3/keyfile.pyc
+${PYSITELIB}/boto/s3/keyfile.pyo
${PYSITELIB}/boto/s3/lifecycle.py
${PYSITELIB}/boto/s3/lifecycle.pyc
${PYSITELIB}/boto/s3/lifecycle.pyo
@@ -649,6 +832,9 @@ ${PYSITELIB}/boto/s3/tagging.pyo
${PYSITELIB}/boto/s3/user.py
${PYSITELIB}/boto/s3/user.pyc
${PYSITELIB}/boto/s3/user.pyo
+${PYSITELIB}/boto/s3/website.py
+${PYSITELIB}/boto/s3/website.pyc
+${PYSITELIB}/boto/s3/website.pyo
${PYSITELIB}/boto/sdb/__init__.py
${PYSITELIB}/boto/sdb/__init__.pyc
${PYSITELIB}/boto/sdb/__init__.pyo
@@ -749,6 +935,9 @@ ${PYSITELIB}/boto/sqs/attributes.pyo
${PYSITELIB}/boto/sqs/batchresults.py
${PYSITELIB}/boto/sqs/batchresults.pyc
${PYSITELIB}/boto/sqs/batchresults.pyo
+${PYSITELIB}/boto/sqs/bigmessage.py
+${PYSITELIB}/boto/sqs/bigmessage.pyc
+${PYSITELIB}/boto/sqs/bigmessage.pyo
${PYSITELIB}/boto/sqs/connection.py
${PYSITELIB}/boto/sqs/connection.pyc
${PYSITELIB}/boto/sqs/connection.pyo
@@ -758,6 +947,9 @@ ${PYSITELIB}/boto/sqs/jsonmessage.pyo
${PYSITELIB}/boto/sqs/message.py
${PYSITELIB}/boto/sqs/message.pyc
${PYSITELIB}/boto/sqs/message.pyo
+${PYSITELIB}/boto/sqs/messageattributes.py
+${PYSITELIB}/boto/sqs/messageattributes.pyc
+${PYSITELIB}/boto/sqs/messageattributes.pyo
${PYSITELIB}/boto/sqs/queue.py
${PYSITELIB}/boto/sqs/queue.pyc
${PYSITELIB}/boto/sqs/queue.pyo
@@ -776,6 +968,15 @@ ${PYSITELIB}/boto/sts/connection.pyo
${PYSITELIB}/boto/sts/credentials.py
${PYSITELIB}/boto/sts/credentials.pyc
${PYSITELIB}/boto/sts/credentials.pyo
+${PYSITELIB}/boto/support/__init__.py
+${PYSITELIB}/boto/support/__init__.pyc
+${PYSITELIB}/boto/support/__init__.pyo
+${PYSITELIB}/boto/support/exceptions.py
+${PYSITELIB}/boto/support/exceptions.pyc
+${PYSITELIB}/boto/support/exceptions.pyo
+${PYSITELIB}/boto/support/layer1.py
+${PYSITELIB}/boto/support/layer1.pyc
+${PYSITELIB}/boto/support/layer1.pyo
${PYSITELIB}/boto/swf/__init__.py
${PYSITELIB}/boto/swf/__init__.pyc
${PYSITELIB}/boto/swf/__init__.pyo
@@ -788,6 +989,9 @@ ${PYSITELIB}/boto/swf/layer1.pyo
${PYSITELIB}/boto/swf/layer1_decisions.py
${PYSITELIB}/boto/swf/layer1_decisions.pyc
${PYSITELIB}/boto/swf/layer1_decisions.pyo
+${PYSITELIB}/boto/swf/layer2.py
+${PYSITELIB}/boto/swf/layer2.pyc
+${PYSITELIB}/boto/swf/layer2.pyo
${PYSITELIB}/boto/utils.py
${PYSITELIB}/boto/utils.pyc
${PYSITELIB}/boto/utils.pyo
@@ -803,6 +1007,9 @@ ${PYSITELIB}/boto/vpc/dhcpoptions.pyo
${PYSITELIB}/boto/vpc/internetgateway.py
${PYSITELIB}/boto/vpc/internetgateway.pyc
${PYSITELIB}/boto/vpc/internetgateway.pyo
+${PYSITELIB}/boto/vpc/networkacl.py
+${PYSITELIB}/boto/vpc/networkacl.pyc
+${PYSITELIB}/boto/vpc/networkacl.pyo
${PYSITELIB}/boto/vpc/routetable.py
${PYSITELIB}/boto/vpc/routetable.pyc
${PYSITELIB}/boto/vpc/routetable.pyo
diff --git a/net/py-boto/distinfo b/net/py-boto/distinfo
index 42ae6cdeb15..dcbae839669 100644
--- a/net/py-boto/distinfo
+++ b/net/py-boto/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2012/11/08 19:27:12 jakllsch Exp $
+$NetBSD: distinfo,v 1.8 2014/06/09 00:49:33 rodent Exp $
-SHA1 (boto-2.6.0.tar.gz) = 38b6f630d585168527bc49568d9d68b504e410f0
-RMD160 (boto-2.6.0.tar.gz) = 07f614c199efece4e6f3315b3b527be94fe362de
-Size (boto-2.6.0.tar.gz) = 640220 bytes
+SHA1 (boto-2.29.1.tar.gz) = d89615c722ab9377d5f620b0bbce0ed662c7ed66
+RMD160 (boto-2.29.1.tar.gz) = 446b97baad7a2d4dca9b206e224a4d3b8c2df443
+Size (boto-2.29.1.tar.gz) = 7105487 bytes