svn commit: r445296 - in head/sysutils: . rubygem-serverspec
Steve Wills
swills at FreeBSD.org
Sat Jul 8 02:56:13 UTC 2017
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 at 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 <naito.yuichiro at gmail.com>
+# $FreeBSD$
+
+PORTNAME= serverspec
+PORTVERSION= 2.39.1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= naito.yuichiro at 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 <bsd.port.mk>
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
More information about the svn-ports-all
mailing list