From owner-svn-ports-all@freebsd.org Sat Jul 8 02:56:13 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE17BD879D3; Sat, 8 Jul 2017 02:56:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::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 A8DD170ABF; Sat, 8 Jul 2017 02:56:13 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v682uCxN052499; Sat, 8 Jul 2017 02:56:12 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v682uC8i052495; Sat, 8 Jul 2017 02:56:12 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201707080256.v682uC8i052495@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Sat, 8 Jul 2017 02:56:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445296 - in head/sysutils: . rubygem-serverspec X-SVN-Group: ports-head X-SVN-Commit-Author: swills X-SVN-Commit-Paths: in head/sysutils: . rubygem-serverspec X-SVN-Commit-Revision: 445296 X-SVN-Commit-Repository: ports 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.23 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: Sat, 08 Jul 2017 02:56:13 -0000 Author: swills Date: Sat Jul 8 02:56:12 2017 New Revision: 445296 URL: https://svnweb.freebsd.org/changeset/ports/445296 Log: sysutils/rubygem-serverspec: create port Serverspec tests your servers' actual state by executing command local, via SSH, via WinRM, via Docker API and so on. So you don't need to install any agent software on your serves and can use any configuration management tools, Puppet, Ansible, CFEngine, Itamae and so on. WWW: https://serverspec.org PR: 219978 Submitted by: naito.yuichiro@gmail.com Added: head/sysutils/rubygem-serverspec/ head/sysutils/rubygem-serverspec/Makefile (contents, props changed) head/sysutils/rubygem-serverspec/distinfo (contents, props changed) head/sysutils/rubygem-serverspec/pkg-descr (contents, props changed) Modified: head/sysutils/Makefile Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sat Jul 8 02:47:08 2017 (r445295) +++ head/sysutils/Makefile Sat Jul 8 02:56:12 2017 (r445296) @@ -1011,6 +1011,7 @@ SUBDIR += rubygem-puppet_forge1 SUBDIR += rubygem-r10k SUBDIR += rubygem-rubyipmi + SUBDIR += rubygem-serverspec SUBDIR += rubygem-shellany SUBDIR += rubygem-smart_proxy_chef SUBDIR += rubygem-smart_proxy_dynflow Added: head/sysutils/rubygem-serverspec/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/rubygem-serverspec/Makefile Sat Jul 8 02:56:12 2017 (r445296) @@ -0,0 +1,26 @@ +# Created by: Yuichiro NAITO +# $FreeBSD$ + +PORTNAME= serverspec +PORTVERSION= 2.39.1 +CATEGORIES= sysutils rubygems +MASTER_SITES= RG + +MAINTAINER= naito.yuichiro@gmail.com +COMMENT= Test suite for server configuration + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json \ + rubygem-rspec>=3.0:devel/rubygem-rspec \ + rubygem-rspec-its>=1.2.0:devel/rubygem-rspec-its \ + rubygem-specinfra>=2.53:sysutils/rubygem-specinfra + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +PLIST_FILES= bin/serverspec-init + +.include Added: head/sysutils/rubygem-serverspec/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/rubygem-serverspec/distinfo Sat Jul 8 02:56:12 2017 (r445296) @@ -0,0 +1,3 @@ +TIMESTAMP = 1496194891 +SHA256 (rubygem/serverspec-2.39.1.gem) = 118d1210bbb75cfe22fd5617bce3e36498efbb9014c919182c39a9c50f68e177 +SIZE (rubygem/serverspec-2.39.1.gem) = 39424 Added: head/sysutils/rubygem-serverspec/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/rubygem-serverspec/pkg-descr Sat Jul 8 02:56:12 2017 (r445296) @@ -0,0 +1,7 @@ +Serverspec tests your servers' actual state by executing command local, +via SSH, via WinRM, via Docker API and so on. +So you don't need to install any agent software on your serves +and can use any configuration management tools, +Puppet, Ansible, CFEngine, Itamae and so on. + +WWW: https://serverspec.org