Date: Wed, 9 Jul 2014 04:49:07 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361332 - in head/devel: . euca2ools Message-ID: <201407090449.s694n7Rm065426@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Wed Jul 9 04:49:07 2014 New Revision: 361332 URL: http://svnweb.freebsd.org/changeset/ports/361332 QAT: https://qat.redports.org/buildarchive/r361332/ Log: [NEW] devel/euca2ools: Eucalyptus Command Line Tools Euca2ools are command line tools used to interact with Amazon Web Services (AWS) as well as other services that are compatible with AWS, such as Eucalyptus. They aim to use the same input as similar tools provided by AWS for each service individually along with several enhancements that make them easier to use against both AWS and Eucalyptus. Euca2ools provide the functionality of AWS's REST-based and Query-based APIs for the following services: - Auto Scaling (commands start with "euscale") - CloudFormation (commands start with "euform") - CloudWatch (commands start with "euwatch") - EC2 (commands start with "euca") - Elastic Load Balancing (commands start with "eulb") - IAM (commands start with "euare") WWW: https://github.com/eucalyptus/euca2ools Added: head/devel/euca2ools/ head/devel/euca2ools/Makefile (contents, props changed) head/devel/euca2ools/distinfo (contents, props changed) head/devel/euca2ools/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jul 9 04:45:29 2014 (r361331) +++ head/devel/Makefile Wed Jul 9 04:49:07 2014 (r361332) @@ -418,6 +418,7 @@ SUBDIR += etcd SUBDIR += etcdctl SUBDIR += etl + SUBDIR += euca2ools SUBDIR += eventxx SUBDIR += evolution-gconf-tools SUBDIR += exercisix Added: head/devel/euca2ools/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/euca2ools/Makefile Wed Jul 9 04:49:07 2014 (r361332) @@ -0,0 +1,29 @@ +# Created by: Kubilay Kocak <koobs@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= euca2ools +PORTVERSION= 3.1.0 +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= koobs@FreeBSD.org +COMMENT= Eucalyptus Command Line Tools + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/COPYING + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml \ + ${PYTHON_PKGNAMEPREFIX}requestbuilder>=0.2.0:${PORTSDIR}/www/py-requestbuilder \ + ${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests \ + ${PYTHON_PKGNAMEPREFIX}six>=1.4:${PORTSDIR}/devel/py-six + +USE_GITHUB= yes +GH_ACCOUNT= eucalyptus +GH_TAGNAME= v${PORTVERSION} +GH_COMMIT= 79c7d3f + +USE_PYTHON= -2.7 +USE_PYDISTUTILS= yes +PYDISTUTILS_AUTOPLIST= yes + +.include <bsd.port.mk> Added: head/devel/euca2ools/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/euca2ools/distinfo Wed Jul 9 04:49:07 2014 (r361332) @@ -0,0 +1,2 @@ +SHA256 (euca2ools-3.1.0.tar.gz) = ab6f81b375e99700669549e70ec80109458b962263e44a9b13ddc3cd2df15af4 +SIZE (euca2ools-3.1.0.tar.gz) = 181614 Added: head/devel/euca2ools/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/euca2ools/pkg-descr Wed Jul 9 04:49:07 2014 (r361332) @@ -0,0 +1,18 @@ +Euca2ools are command line tools used to interact with Amazon Web +Services (AWS) as well as other services that are compatible with AWS, +such as Eucalyptus. They aim to use the same input as similar tools +provided by AWS for each service individually along with several +enhancements that make them easier to use against both AWS and +Eucalyptus. + +Euca2ools provide the functionality of AWS's REST-based and Query-based +APIs for the following services: + +- Auto Scaling (commands start with "euscale") +- CloudFormation (commands start with "euform") +- CloudWatch (commands start with "euwatch") +- EC2 (commands start with "euca") +- Elastic Load Balancing (commands start with "eulb") +- IAM (commands start with "euare") + +WWW: https://github.com/eucalyptus/euca2ools
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201407090449.s694n7Rm065426>