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-all
mailing list