From owner-svn-ports-all@FreeBSD.ORG Wed Jul 9 04:49:08 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B62868F; Wed, 9 Jul 2014 04:49:08 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A1832ECB; Wed, 9 Jul 2014 04:49:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s694n8rI065430; Wed, 9 Jul 2014 04:49:08 GMT (envelope-from koobs@svn.freebsd.org) Received: (from koobs@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s694n7Rm065426; Wed, 9 Jul 2014 04:49:07 GMT (envelope-from koobs@svn.freebsd.org) Message-Id: <201407090449.s694n7Rm065426@svn.freebsd.org> From: Kubilay Kocak Date: Wed, 9 Jul 2014 04:49:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361332 - in head/devel: . euca2ools X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jul 2014 04:49:08 -0000 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 +# $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 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