pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/py-boto Fold diffs from www/py-boto into this pack...
details: https://anonhg.NetBSD.org/pkgsrc/rev/05b8f5d7d83a
branches: trunk
changeset: 635583:05b8f5d7d83a
user: rodent <rodent%pkgsrc.org@localhost>
date: Mon Jun 09 00:49:33 2014 +0000
description:
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.
diffstat:
net/py-boto/ALTERNATIVES | 21 +++
net/py-boto/Makefile | 62 +++++++++-
net/py-boto/PLIST | 253 ++++++++++++++++++++++++++++++++++++++++++----
net/py-boto/distinfo | 8 +-
4 files changed, 308 insertions(+), 36 deletions(-)
diffs (truncated from 565 to 300 lines):
diff -r 3194ba90be1d -r 05b8f5d7d83a net/py-boto/ALTERNATIVES
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-boto/ALTERNATIVES Mon Jun 09 00:49:33 2014 +0000
@@ -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 -r 3194ba90be1d -r 05b8f5d7d83a net/py-boto/Makefile
--- a/net/py-boto/Makefile Mon Jun 09 00:46:57 2014 +0000
+++ b/net/py-boto/Makefile Mon Jun 09 00:49:33 2014 +0000
@@ -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@localhost
-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 -r 3194ba90be1d -r 05b8f5d7d83a net/py-boto/PLIST
--- a/net/py-boto/PLIST Mon Jun 09 00:46:57 2014 +0000
+++ b/net/py-boto/PLIST Mon Jun 09 00:49:33 2014 +0000
@@ -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/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/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/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/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/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/item.py
${PYSITELIB}/boto/ecs/item.pyc
Home |
Main Index |
Thread Index |
Old Index