Commit 81ebf497 authored by koobs's avatar koobs
Browse files

[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
parent a4950b3d
......@@ -418,6 +418,7 @@
SUBDIR += etcd
SUBDIR += etcdctl
SUBDIR += etl
SUBDIR += euca2ools
SUBDIR += eventxx
SUBDIR += evolution-gconf-tools
SUBDIR += exercisix
......
# 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>
SHA256 (euca2ools-3.1.0.tar.gz) = ab6f81b375e99700669549e70ec80109458b962263e44a9b13ddc3cd2df15af4
SIZE (euca2ools-3.1.0.tar.gz) = 181614
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
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment