aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile9
-rw-r--r--devel/rubygem-google-apis-cloudbilling_v1/Makefile19
-rw-r--r--devel/rubygem-google-apis-cloudbilling_v1/distinfo3
-rw-r--r--devel/rubygem-google-apis-cloudbilling_v1/pkg-descr9
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile19
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo3
-rw-r--r--devel/rubygem-google-apis-cloudresourcemanager_v1/pkg-descr10
-rw-r--r--devel/rubygem-google-apis-compute_v1_057/Makefile20
-rw-r--r--devel/rubygem-google-apis-compute_v1_057/distinfo3
-rw-r--r--devel/rubygem-google-apis-compute_v1_057/pkg-descr9
-rw-r--r--devel/rubygem-google-apis-container_v1/Makefile19
-rw-r--r--devel/rubygem-google-apis-container_v1/distinfo3
-rw-r--r--devel/rubygem-google-apis-container_v1/pkg-descr10
-rw-r--r--devel/rubygem-google-apis-container_v1beta1/Makefile19
-rw-r--r--devel/rubygem-google-apis-container_v1beta1/distinfo3
-rw-r--r--devel/rubygem-google-apis-container_v1beta1/pkg-descr10
-rw-r--r--devel/rubygem-google-apis-iam_v1/Makefile19
-rw-r--r--devel/rubygem-google-apis-iam_v1/distinfo3
-rw-r--r--devel/rubygem-google-apis-iam_v1/pkg-descr10
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1/Makefile19
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1/distinfo3
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1/pkg-descr9
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1_041/Makefile20
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1_041/distinfo3
-rw-r--r--devel/rubygem-google-apis-serviceusage_v1_041/pkg-descr9
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4_041/Makefile20
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4_041/distinfo3
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4_041/pkg-descr9
28 files changed, 295 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 549464fee88f..e49bc20fbcc2 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6697,14 +6697,23 @@
SUBDIR += rubygem-glib2
SUBDIR += rubygem-gobject-introspection
SUBDIR += rubygem-google-api-client
+ SUBDIR += rubygem-google-apis-cloudbilling_v1
+ SUBDIR += rubygem-google-apis-cloudresourcemanager_v1
SUBDIR += rubygem-google-apis-compute_v1
+ SUBDIR += rubygem-google-apis-compute_v1_057
+ SUBDIR += rubygem-google-apis-container_v1
+ SUBDIR += rubygem-google-apis-container_v1beta1
SUBDIR += rubygem-google-apis-core
SUBDIR += rubygem-google-apis-discovery_v1
SUBDIR += rubygem-google-apis-generator
+ SUBDIR += rubygem-google-apis-iam_v1
SUBDIR += rubygem-google-apis-iamcredentials_v1
SUBDIR += rubygem-google-apis-monitoring_v3
SUBDIR += rubygem-google-apis-pubsub_v1
+ SUBDIR += rubygem-google-apis-serviceusage_v1
+ SUBDIR += rubygem-google-apis-serviceusage_v1_041
SUBDIR += rubygem-google-apis-sqladmin_v1beta4
+ SUBDIR += rubygem-google-apis-sqladmin_v1beta4_041
SUBDIR += rubygem-google-apis-storage_v1
SUBDIR += rubygem-google-gax
SUBDIR += rubygem-google-iam-v1
diff --git a/devel/rubygem-google-apis-cloudbilling_v1/Makefile b/devel/rubygem-google-apis-cloudbilling_v1/Makefile
new file mode 100644
index 000000000000..dd041b18a689
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudbilling_v1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-cloudbilling_v1
+PORTVERSION= 0.21.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Cloud Billing API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudbilling_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-cloudbilling_v1/distinfo b/devel/rubygem-google-apis-cloudbilling_v1/distinfo
new file mode 100644
index 000000000000..976237dfb7fe
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudbilling_v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676990087
+SHA256 (rubygem/google-apis-cloudbilling_v1-0.21.0.gem) = ea2d847b4409e2ccd7f8a11a58cfcfdcbfb44ffd81c05768389f67341e291e02
+SIZE (rubygem/google-apis-cloudbilling_v1-0.21.0.gem) = 26624
diff --git a/devel/rubygem-google-apis-cloudbilling_v1/pkg-descr b/devel/rubygem-google-apis-cloudbilling_v1/pkg-descr
new file mode 100644
index 000000000000..af40f222b0c8
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudbilling_v1/pkg-descr
@@ -0,0 +1,9 @@
+This is the simple REST client for Cloud Billing API V1. 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 Billing API, but note that some services may
+provide a separate modern client that is easier to use.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
new file mode 100644
index 000000000000..da77f199c84f
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-cloudresourcemanager_v1
+PORTVERSION= 0.31.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Cloud Resource Manager API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
new file mode 100644
index 000000000000..5464094eee39
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676990465
+SHA256 (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = f0a472a228c0b9b592741380ce79ead2458ea0066a4b5a78635818b9b62efbbf
+SIZE (rubygem/google-apis-cloudresourcemanager_v1-0.31.0.gem) = 38912
diff --git a/devel/rubygem-google-apis-cloudresourcemanager_v1/pkg-descr b/devel/rubygem-google-apis-cloudresourcemanager_v1/pkg-descr
new file mode 100644
index 000000000000..46469ef813f4
--- /dev/null
+++ b/devel/rubygem-google-apis-cloudresourcemanager_v1/pkg-descr
@@ -0,0 +1,10 @@
+This is the simple REST client for Cloud Resource Manager API V1. 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.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-compute_v1_057/Makefile b/devel/rubygem-google-apis-compute_v1_057/Makefile
new file mode 100644
index 000000000000..b41b36ffb873
--- /dev/null
+++ b/devel/rubygem-google-apis-compute_v1_057/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= google-apis-compute_v1
+PORTVERSION= 0.57.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= _057
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Compute Engine API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-compute_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-compute_v1_057/distinfo b/devel/rubygem-google-apis-compute_v1_057/distinfo
new file mode 100644
index 000000000000..55db42b70b21
--- /dev/null
+++ b/devel/rubygem-google-apis-compute_v1_057/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677223056
+SHA256 (rubygem/google-apis-compute_v1-0.57.0.gem) = 404514548abc3a44f5e96393d6a6d588d287548ecb6f5a886ad76e1beea78068
+SIZE (rubygem/google-apis-compute_v1-0.57.0.gem) = 389632
diff --git a/devel/rubygem-google-apis-compute_v1_057/pkg-descr b/devel/rubygem-google-apis-compute_v1_057/pkg-descr
new file mode 100644
index 000000000000..cec6edee2ee3
--- /dev/null
+++ b/devel/rubygem-google-apis-compute_v1_057/pkg-descr
@@ -0,0 +1,9 @@
+This is a simple client library for version V1 of the Compute Engine API. It
+provides:
+- A client object that connects to the HTTP/JSON REST endpoint for the service.
+- Ruby objects for data structures related to the service.
+- Integration with the googleauth gem for authentication using OAuth, API keys,
+ and service accounts.
+- Control of retry, pagination, and timeouts.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-container_v1/Makefile b/devel/rubygem-google-apis-container_v1/Makefile
new file mode 100644
index 000000000000..4668629469e9
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-container_v1
+PORTVERSION= 0.43.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Kubernetes Engine API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-container_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-container_v1/distinfo b/devel/rubygem-google-apis-container_v1/distinfo
new file mode 100644
index 000000000000..e47ca8951831
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676989496
+SHA256 (rubygem/google-apis-container_v1-0.43.0.gem) = 781d2514cb27268be9cfbae57cbc4203966afb2cf8f2c636326f5bc603862424
+SIZE (rubygem/google-apis-container_v1-0.43.0.gem) = 74752
diff --git a/devel/rubygem-google-apis-container_v1/pkg-descr b/devel/rubygem-google-apis-container_v1/pkg-descr
new file mode 100644
index 000000000000..35571dd9918e
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1/pkg-descr
@@ -0,0 +1,10 @@
+This is the simple REST client for Kubernetes Engine API V1. 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 Kubernetes Engine API, but note that some services may provide a separate
+modern client that is easier to use.
+
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-container_v1beta1/Makefile b/devel/rubygem-google-apis-container_v1beta1/Makefile
new file mode 100644
index 000000000000..c938b1bd124c
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1beta1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-container_v1beta1
+PORTVERSION= 0.43.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Kubernetes Engine API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-container_v1beta1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-container_v1beta1/distinfo b/devel/rubygem-google-apis-container_v1beta1/distinfo
new file mode 100644
index 000000000000..5a83ec54d2e0
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1beta1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676989782
+SHA256 (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 68c48fcf88db926ceab16f56890c85890269e6366b272fcde958a9b5550313d0
+SIZE (rubygem/google-apis-container_v1beta1-0.43.0.gem) = 80384
diff --git a/devel/rubygem-google-apis-container_v1beta1/pkg-descr b/devel/rubygem-google-apis-container_v1beta1/pkg-descr
new file mode 100644
index 000000000000..a50e3ec73af3
--- /dev/null
+++ b/devel/rubygem-google-apis-container_v1beta1/pkg-descr
@@ -0,0 +1,10 @@
+This is the simple REST client for Kubernetes Engine API V1beta1. 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 Kubernetes Engine API, but
+note that some services may provide a separate modern client that is easier to
+use.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-iam_v1/Makefile b/devel/rubygem-google-apis-iam_v1/Makefile
new file mode 100644
index 000000000000..beca5166bc4b
--- /dev/null
+++ b/devel/rubygem-google-apis-iam_v1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-iam_v1
+PORTVERSION= 0.36.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for IAM API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iam_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-iam_v1/distinfo b/devel/rubygem-google-apis-iam_v1/distinfo
new file mode 100644
index 000000000000..288d0a432928
--- /dev/null
+++ b/devel/rubygem-google-apis-iam_v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676990674
+SHA256 (rubygem/google-apis-iam_v1-0.36.0.gem) = 0db7e2876b5d0d636e8326baa6b9cf1cddd58b607151e5db1fe8fd00899a1f66
+SIZE (rubygem/google-apis-iam_v1-0.36.0.gem) = 42496
diff --git a/devel/rubygem-google-apis-iam_v1/pkg-descr b/devel/rubygem-google-apis-iam_v1/pkg-descr
new file mode 100644
index 000000000000..71a6f4bef114
--- /dev/null
+++ b/devel/rubygem-google-apis-iam_v1/pkg-descr
@@ -0,0 +1,10 @@
+This is the simple REST client for Identity and Access Management (IAM) API V1.
+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 Identity and Access
+Management (IAM) API, but note that some services may provide a separate modern
+client that is easier to use.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-serviceusage_v1/Makefile b/devel/rubygem-google-apis-serviceusage_v1/Makefile
new file mode 100644
index 000000000000..23ca84162459
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= google-apis-serviceusage_v1
+PORTVERSION= 0.28.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Service Usage API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-serviceusage_v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-serviceusage_v1/distinfo b/devel/rubygem-google-apis-serviceusage_v1/distinfo
new file mode 100644
index 000000000000..3a3121b053d3
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676990902
+SHA256 (rubygem/google-apis-serviceusage_v1-0.28.0.gem) = 5f0b7e023647e7da07f6bce6ada0a6b1aafdb545a1ae985dbac921b76d11b062
+SIZE (rubygem/google-apis-serviceusage_v1-0.28.0.gem) = 58368
diff --git a/devel/rubygem-google-apis-serviceusage_v1/pkg-descr b/devel/rubygem-google-apis-serviceusage_v1/pkg-descr
new file mode 100644
index 000000000000..52cab5372921
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1/pkg-descr
@@ -0,0 +1,9 @@
+This is the simple REST client for Service Usage API V1. 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 Service Usage API, but note that some services may
+provide a separate modern client that is easier to use.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-serviceusage_v1_041/Makefile b/devel/rubygem-google-apis-serviceusage_v1_041/Makefile
new file mode 100644
index 000000000000..f833912bc606
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1_041/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= google-apis-sqladmin_v1beta4
+PORTVERSION= 0.41.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= _041
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Cloud SQL Admin API V1beta4
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-sqladmin_v1beta4
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-serviceusage_v1_041/distinfo b/devel/rubygem-google-apis-serviceusage_v1_041/distinfo
new file mode 100644
index 000000000000..d885a54bcbeb
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1_041/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676991164
+SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.41.0.gem) = 551553b6481879f1cd39fb83cc2a2c2ea9334afc4bf261b96900dd559f96749d
+SIZE (rubygem/google-apis-sqladmin_v1beta4-0.41.0.gem) = 48128
diff --git a/devel/rubygem-google-apis-serviceusage_v1_041/pkg-descr b/devel/rubygem-google-apis-serviceusage_v1_041/pkg-descr
new file mode 100644
index 000000000000..fc802a5a3318
--- /dev/null
+++ b/devel/rubygem-google-apis-serviceusage_v1_041/pkg-descr
@@ -0,0 +1,9 @@
+This is a simple client library for version V1beta4 of the Cloud SQL Admin API.
+It provides:
+- A client object that connects to the HTTP/JSON REST endpoint for the service.
+- Ruby objects for data structures related to the service.
+- Integration with the googleauth gem for authentication using OAuth, API keys,
+ and service accounts.
+- Control of retry, pagination, and timeouts.
+
+See also: https://github.com/googleapis/google-api-ruby-client
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4_041/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4_041/Makefile
new file mode 100644
index 000000000000..f833912bc606
--- /dev/null
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4_041/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= google-apis-sqladmin_v1beta4
+PORTVERSION= 0.41.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= _041
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Simple REST client for Cloud SQL Admin API V1beta4
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-sqladmin_v1beta4
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-google-apis-core>=0.9.1<2.0:devel/rubygem-google-apis-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4_041/distinfo b/devel/rubygem-google-apis-sqladmin_v1beta4_041/distinfo
new file mode 100644
index 000000000000..9d9fa8c87404
--- /dev/null
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4_041/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677215544
+SHA256 (rubygem/google-apis-sqladmin_v1beta4-0.41.0.gem) = 551553b6481879f1cd39fb83cc2a2c2ea9334afc4bf261b96900dd559f96749d
+SIZE (rubygem/google-apis-sqladmin_v1beta4-0.41.0.gem) = 48128
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4_041/pkg-descr b/devel/rubygem-google-apis-sqladmin_v1beta4_041/pkg-descr
new file mode 100644
index 000000000000..fc802a5a3318
--- /dev/null
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4_041/pkg-descr
@@ -0,0 +1,9 @@
+This is a simple client library for version V1beta4 of the Cloud SQL Admin API.
+It provides:
+- A client object that connects to the HTTP/JSON REST endpoint for the service.
+- Ruby objects for data structures related to the service.
+- Integration with the googleauth gem for authentication using OAuth, API keys,
+ and service accounts.
+- Control of retry, pagination, and timeouts.
+
+See also: https://github.com/googleapis/google-api-ruby-client