Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Mar 2017 10:16:50 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r436685 - in head/www: . rubygem-kubeclient rubygem-kubeclient/files
Message-ID:  <201703221016.v2MAGoff043645@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tz
Date: Wed Mar 22 10:16:50 2017
New Revision: 436685
URL: https://svnweb.freebsd.org/changeset/ports/436685

Log:
  New port: www/rubygem-kubeclient
  
  A Ruby client for Kubernetes REST API. The client supports
  GET, POST, PUT, DELETE on all the entities available in
  kubernetes in both the core and group apis. The client
  currently supports Kubernetes REST API version v1.
  
  WWW: https://github.com/abonas/kubeclient

Added:
  head/www/rubygem-kubeclient/
  head/www/rubygem-kubeclient/Makefile   (contents, props changed)
  head/www/rubygem-kubeclient/distinfo   (contents, props changed)
  head/www/rubygem-kubeclient/files/
  head/www/rubygem-kubeclient/files/patch-gemspec   (contents, props changed)
  head/www/rubygem-kubeclient/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Wed Mar 22 10:04:55 2017	(r436684)
+++ head/www/Makefile	Wed Mar 22 10:16:50 2017	(r436685)
@@ -2012,6 +2012,7 @@
     SUBDIR += rubygem-kaminari-core
     SUBDIR += rubygem-kaminari-rails4
     SUBDIR += rubygem-kensa
+    SUBDIR += rubygem-kubeclient
     SUBDIR += rubygem-layout_yullio_generator
     SUBDIR += rubygem-less
     SUBDIR += rubygem-lighthouse-api

Added: head/www/rubygem-kubeclient/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-kubeclient/Makefile	Wed Mar 22 10:16:50 2017	(r436685)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME=	kubeclient
+PORTVERSION=	2.3.0
+CATEGORIES=	www rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	ruby@FreeBSD.org
+COMMENT=	Client for Kubernetes REST API
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-http>=0.9.8:www/rubygem-http \
+		rubygem-recursive-open-struct>=1.0.0:devel/rubygem-recursive-open-struct \
+		rubygem-rest-client>=0:www/rubygem-rest-client
+
+NO_ARCH=	yes
+USE_RUBY=	yes
+USES=		gem
+
+.include <bsd.port.mk>

Added: head/www/rubygem-kubeclient/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-kubeclient/distinfo	Wed Mar 22 10:16:50 2017	(r436685)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1490177329
+SHA256 (rubygem/kubeclient-2.3.0.gem) = e9b9f45fb058a2a9e7f6bacd2d2953dc6c53624834dec43e4c2fcd7a214bc7b9
+SIZE (rubygem/kubeclient-2.3.0.gem) = 47104

Added: head/www/rubygem-kubeclient/files/patch-gemspec
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-kubeclient/files/patch-gemspec	Wed Mar 22 10:16:50 2017	(r436685)
@@ -0,0 +1,13 @@
+--- kubeclient.gemspec.orig	2017-03-22 10:11:29 UTC
++++ kubeclient.gemspec
+@@ -30,8 +30,8 @@ Gem::Specification.new do |s|
+       s.add_development_dependency(%q<vcr>.freeze, [">= 0"])
+       s.add_development_dependency(%q<rubocop>.freeze, ["= 0.30.0"])
+       s.add_runtime_dependency(%q<rest-client>.freeze, [">= 0"])
+-      s.add_runtime_dependency(%q<recursive-open-struct>.freeze, ["= 1.0.0"])
+-      s.add_runtime_dependency(%q<http>.freeze, ["= 0.9.8"])
++      s.add_runtime_dependency(%q<recursive-open-struct>.freeze, [">= 1.0.0"])
++      s.add_runtime_dependency(%q<http>.freeze, [">= 0.9.8"])
+     else
+       s.add_dependency(%q<bundler>.freeze, ["~> 1.6"])
+       s.add_dependency(%q<rake>.freeze, ["~> 10.0"])

Added: head/www/rubygem-kubeclient/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-kubeclient/pkg-descr	Wed Mar 22 10:16:50 2017	(r436685)
@@ -0,0 +1,6 @@
+A Ruby client for Kubernetes REST API. The client supports
+GET, POST, PUT, DELETE on all the entities available in
+kubernetes in both the core and group apis. The client
+currently supports Kubernetes REST API version v1.
+
+WWW: https://github.com/abonas/kubeclient



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703221016.v2MAGoff043645>