svn commit: r361332 - in head/devel: . euca2ools
Kubilay Kocak
koobs at FreeBSD.org
Wed Jul 9 04:49:08 UTC 2014
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 at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= euca2ools
+PORTVERSION= 3.1.0
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= koobs at 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
More information about the svn-ports-head
mailing list