git: 6a3218a42715 - main - net/rubygem-google-cloud-monitoring-dashboard-v1: Add rubygem-google-cloud-monitoring-dashboard-v1 0.13.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Thu, 14 Dec 2023 06:05:12 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6a3218a427159e3522a855f8fa5c00d93c5ee6bd

commit 6a3218a427159e3522a855f8fa5c00d93c5ee6bd
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-14 05:31:50 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-14 05:31:50 +0000

    net/rubygem-google-cloud-monitoring-dashboard-v1: Add rubygem-google-cloud-monitoring-dashboard-v1 0.13.0
    
    Ruby Client for the Cloud Monitoring Dashboards V1 API
    
    Manages your Cloud Monitoring data and configurations.
    
    Cloud Monitoring collects metrics, events, and metadata from Google Cloud,
    Amazon Web Services (AWS), hosted uptime probes, and application
    instrumentation. The Dashboards API manages arrangements of display widgets.
---
 net/Makefile                                       |  1 +
 .../Makefile                                       | 23 ++++++++++++++++++++++
 .../distinfo                                       |  3 +++
 .../pkg-descr                                      |  7 +++++++
 4 files changed, 34 insertions(+)

diff --git a/net/Makefile b/net/Makefile
index b4a95949816e..966a797cc554 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1314,6 +1314,7 @@
     SUBDIR += rubygem-google-cloud-logging
     SUBDIR += rubygem-google-cloud-logging-v2
     SUBDIR += rubygem-google-cloud-monitoring
+    SUBDIR += rubygem-google-cloud-monitoring-dashboard-v1
     SUBDIR += rubygem-google-cloud-pubsub
     SUBDIR += rubygem-google-cloud-pubsub-v1
     SUBDIR += rubygem-google-cloud-resource_manager
diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile
new file mode 100644
index 000000000000..5f9869071612
--- /dev/null
+++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	google-cloud-monitoring-dashboard-v1
+PORTVERSION=	0.13.0
+CATEGORIES=	net rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Ruby Client for the Cloud Monitoring Dashboards V1 API
+WWW=		https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-dashboard-v1/latest/ \
+		https://googleapis.github.io/google-cloud-ruby/docs/ \
+		https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-monitoring-dashboard-v1 \
+		https://github.com/googleapis/google-cloud-ruby
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS=	rubygem-gapic-common>=0.20.0<2.0:devel/rubygem-gapic-common \
+		rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo
new file mode 100644
index 000000000000..32dbfe69d9d8
--- /dev/null
+++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1702028024
+SHA256 (rubygem/google-cloud-monitoring-dashboard-v1-0.13.0.gem) = a59df69863f8945ef1a1d58d18d13cbc161b0dae3103c10b65ed93111ae6b82e
+SIZE (rubygem/google-cloud-monitoring-dashboard-v1-0.13.0.gem) = 55296
diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/pkg-descr b/net/rubygem-google-cloud-monitoring-dashboard-v1/pkg-descr
new file mode 100644
index 000000000000..a221148abac5
--- /dev/null
+++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/pkg-descr
@@ -0,0 +1,7 @@
+Ruby Client for the Cloud Monitoring Dashboards V1 API
+
+Manages your Cloud Monitoring data and configurations.
+
+Cloud Monitoring collects metrics, events, and metadata from Google Cloud,
+Amazon Web Services (AWS), hosted uptime probes, and application
+instrumentation. The Dashboards API manages arrangements of display widgets.