ports/182299: [maintainer-update] devel/awscli - update to 1.1.0
Alexey Degtyarev
alexey at renatasystems.org
Sun Sep 22 14:30:02 UTC 2013
>Number: 182299
>Category: ports
>Synopsis: [maintainer-update] devel/awscli - update to 1.1.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Sep 22 14:30:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Alexey Degtyarev
>Release: FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD home.renatasystems.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Mon Jan 30 09:54:00 UTC 2012 root at amd64-builder.renatasystems.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
This will update devel/awscli to latest version: 1.1.0.
New Features:
* The cp, mv, and sync operations for the aws s3 command now include a number
of additional options to control the settings of objects stored in Amazon S3.
These options include:
--content-type
--content-disposition
--content-language
--content-encoding
--cache-control
--storage-class
--sse (Server Side Encryption)
--expires
In addition, there is a --grants option to allow additional rights to be
assigned to individuals or groups.
* ec2 command upgraded to use the latest Amazon Elastic Compute Cloud (EC2)
service version (2013-08-15).
More info: http://aws.amazon.com/releasenotes/CLI/7105479313293301
Commiter note: the following changes required to be committed first:
1. http://www.freebsd.org/cgi/query-pr.cgi?pr=182295
2. http://www.freebsd.org/cgi/query-pr.cgi?pr=182296
3. http://www.freebsd.org/cgi/query-pr.cgi?pr=182298
>How-To-Repeat:
>Fix:
--- awscli-1.1.0.diff begins here ---
Index: awscli/distinfo
===================================================================
--- awscli/distinfo (revision 327867)
+++ awscli/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (awscli-1.0.0.tar.gz) = bea17a235c6bf8adddc66f0a80e9e73f757cf5637b697b4a200c978d76bb6085
-SIZE (awscli-1.0.0.tar.gz) = 113881
+SHA256 (awscli-1.1.0.tar.gz) = c3802d3274618d152fc3cd0946b8f5a131ab89318b3e8ba1d89d4d27c2ecb647
+SIZE (awscli-1.1.0.tar.gz) = 121538
Index: awscli/pkg-plist
===================================================================
--- awscli/pkg-plist (revision 327867)
+++ awscli/pkg-plist (working copy)
@@ -141,22 +141,35 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/allocate-address.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/associate-address.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/authorize-security-group-ingress.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/confirm-product-instance.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/create-key-pair.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/create-security-group.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/create-tags.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/delete-key-pair.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/delete-security-group.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/delete-tags.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-account-attributes.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-addresses.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-availability-zones.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-instance-attribute.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-instance-status.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-instances.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-key-pairs.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-regions.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-security-groups.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/describe-tags.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/disassociate-address.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/get-console-output.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/get-password-data.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/modify-instance-attribute.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/reboot-instances.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/release-address.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/reset-instance-attribute.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/revoke-security-group-ingress.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/run-instances.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/start-instances.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/stop-instances.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ec2/terminate_instances.rst
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/iam/Example.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/iam/add-role-to-instance-profile.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/iam/add-user-to-group.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/iam/change-password.rst
@@ -271,6 +284,10 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/get-object.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/list-buckets.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/list-objects.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/put-bucket-acl.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/put-bucket-cors.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/put-bucket-logging.rst
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/put-bucket-policy.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/s3api/put-object.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ses/delete-identity.rst
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/awscli/examples/ses/get-identity-dkim-attributes.rst
Index: awscli/Makefile
===================================================================
--- awscli/Makefile (revision 327867)
+++ awscli/Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= awscli
-PORTVERSION= 1.0.0
+PORTVERSION= 1.1.0
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
MASTER_SITE_SUBDIR=source/a/awscli
@@ -12,11 +12,11 @@
LICENSE= AL2
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcdoc>=0.9.0:${PORTSDIR}/devel/py-bcdoc \
- ${PYTHON_PKGNAMEPREFIX}botocore>=0.16:${PORTSDIR}/devel/py-botocore \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcdoc>=0.10.0:${PORTSDIR}/devel/py-bcdoc \
+ ${PYTHON_PKGNAMEPREFIX}botocore>=0.17:${PORTSDIR}/devel/py-botocore \
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:${PORTSDIR}/devel/py-colorama \
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:${PORTSDIR}/textproc/py-docutils \
- ${PYTHON_PKGNAMEPREFIX}rsa>=3.1.1:${PORTSDIR}/security/py-rsa \
+ ${PYTHON_PKGNAMEPREFIX}rsa>=3.1.2:${PORTSDIR}/security/py-rsa \
${PYTHON_PKGNAMEPREFIX}six>=1.1.0:${PORTSDIR}/devel/py-six
USE_PYTHON= yes
@@ -27,9 +27,6 @@
.if ${PYTHON_REL} < 270
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>0:${PORTSDIR}/devel/py-argparse
-.else
-post-patch:
- @${REINPLACE_CMD} '/.*argparse.*/d' ${WRKSRC}/setup.py
.endif
.include <bsd.port.post.mk>
--- awscli-1.1.0.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list