aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-03-21 18:35:45 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-03-21 19:19:56 +0000
commit5c6f57ff31f630dde4da348472bde21e2867b0dc (patch)
tree958f2e0e514477b677a794e4d0629cc62aea0230
parent5207da92920fa085b6ae5381ca5bde25c7dc062c (diff)
downloadports-5c6f57ff31f630dde4da348472bde21e2867b0dc.tar.gz
ports-5c6f57ff31f630dde4da348472bde21e2867b0dc.zip
devel/rubygem-google-apis-cloudresourcemanager_v3: Add rubygem-google-apis-cloudresourcemanager_v3 0.42.0
This is the simple REST client for Cloud Resource Manager API V3. Simple REST clients are Ruby client libraries that provide access to Google services via their HTTP REST API endpoints. These libraries are generated and updated automatically based on the discovery documents published by the service, and they handle most concerns such as authentication, pagination, retry, timeouts, and logging. You can use this client to access the Cloud Resource Manager API, but note that some services may provide a separate modern client that is easier to use.
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile19
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo3
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v3/pkg-descr8
4 files changed, 31 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index f0362ff70cdf..72620eb61738 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6721,6 +6721,7 @@
SUBDIR += rubygem-google-apis-cloudbilling_v1
SUBDIR += rubygem-google-apis-cloudresourcemanager_v1
SUBDIR += rubygem-google-apis-cloudresourcemanager_v2
+ SUBDIR += rubygem-google-apis-cloudresourcemanager_v3
SUBDIR += rubygem-google-apis-compute_v1
SUBDIR += rubygem-google-apis-compute_v1_057
SUBDIR += rubygem-google-apis-container_v1
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
new file mode 100644
index 000000000000..3371c041ebea
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-cloudresourcemanager_v3
+PORTVERSION= 0.42.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Simple REST client for Cloud Resource Manager API V3
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v3
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.11.0<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
new file mode 100644
index 000000000000..6378ab2f4c7e
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677770967
+SHA256 (rubygem/google-apis-cloudresourcemanager_v3-0.42.0.gem) = eeb9740b8222dd81bfe1aed22a1e869ed1869463f7f6e7da85df7accfcd3c38c
+SIZE (rubygem/google-apis-cloudresourcemanager_v3-0.42.0.gem) = 39936
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v3/pkg-descr b/devel/rubygem-google-apis-cloudresourcemanager_v3/pkg-descr
new file mode 100644
index 000000000000..915731ba2449
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v3/pkg-descr
@@ -0,0 +1,8 @@
+This is the simple REST client for Cloud Resource Manager API V3. Simple REST
+clients are Ruby client libraries that provide access to Google services via
+their HTTP REST API endpoints. These libraries are generated and updated
+automatically based on the discovery documents published by the service, and
+they handle most concerns such as authentication, pagination, retry, timeouts,
+and logging. You can use this client to access the Cloud Resource Manager API,
+but note that some services may provide a separate modern client that is easier
+to use.