svn commit: r509318 - in head/devel: . rubygem-google-gax

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Aug 19 20:45:51 UTC 2019


Author: sunpoet
Date: Mon Aug 19 20:45:50 2019
New Revision: 509318
URL: https://svnweb.freebsd.org/changeset/ports/509318

Log:
  Add rubygem-google-gax 1.7.0
  
  Google API Extensions for Ruby (gax-ruby) is a set of modules which aids the
  development of APIs for clients and servers based on gRPC and Google API
  conventions.
  
  Application code will rarely need to use most of the classes within this library
  directly, but code generated automatically from the API definition files in
  Google APIs can use services such as page streaming and request bundling to
  provide a more convenient and idiomatic API surface to callers.
  
  WWW: https://github.com/googleapis/gax-ruby

Added:
  head/devel/rubygem-google-gax/
  head/devel/rubygem-google-gax/Makefile   (contents, props changed)
  head/devel/rubygem-google-gax/distinfo   (contents, props changed)
  head/devel/rubygem-google-gax/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Aug 19 20:45:05 2019	(r509317)
+++ head/devel/Makefile	Mon Aug 19 20:45:50 2019	(r509318)
@@ -5613,6 +5613,7 @@
     SUBDIR += rubygem-glib2
     SUBDIR += rubygem-gobject-introspection
     SUBDIR += rubygem-google-api-client
+    SUBDIR += rubygem-google-gax
     SUBDIR += rubygem-google-protobuf
     SUBDIR += rubygem-google-protobuf371
     SUBDIR += rubygem-googleapis-common-protos

Added: head/devel/rubygem-google-gax/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-google-gax/Makefile	Mon Aug 19 20:45:50 2019	(r509318)
@@ -0,0 +1,25 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	google-gax
+PORTVERSION=	1.7.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Google API Extensions
+
+LICENSE=	BSD3CLAUSE
+
+RUN_DEPENDS=	rubygem-google-protobuf>=3.2<4:devel/rubygem-google-protobuf \
+		rubygem-googleapis-common-protos>=1.3.5<2.0:devel/rubygem-googleapis-common-protos \
+		rubygem-googleauth>=0.6.2<0.10.0:security/rubygem-googleauth \
+		rubygem-grpc>=1.7.2<2.0:net/rubygem-grpc \
+		rubygem-rly>=0.2.3<0.3:textproc/rubygem-rly
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-google-gax/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-google-gax/distinfo	Mon Aug 19 20:45:50 2019	(r509318)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1566229324
+SHA256 (rubygem/google-gax-1.7.0.gem) = 49850051938299c47949ca34b19e4058c67e22aa7eeecbff2efbd13f77c7e4cb
+SIZE (rubygem/google-gax-1.7.0.gem) = 43520

Added: head/devel/rubygem-google-gax/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-google-gax/pkg-descr	Mon Aug 19 20:45:50 2019	(r509318)
@@ -0,0 +1,10 @@
+Google API Extensions for Ruby (gax-ruby) is a set of modules which aids the
+development of APIs for clients and servers based on gRPC and Google API
+conventions.
+
+Application code will rarely need to use most of the classes within this library
+directly, but code generated automatically from the API definition files in
+Google APIs can use services such as page streaming and request bundling to
+provide a more convenient and idiomatic API surface to callers.
+
+WWW: https://github.com/googleapis/gax-ruby


More information about the svn-ports-head mailing list