aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-03-21 18:35:58 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-03-21 19:19:58 +0000
commitafd2990817f03497ffce1d8fde52fc5a1243bfad (patch)
tree31b646eca67fce736e1976a4471d73b9b9bd9f9f
parent458fecccbf8778f23c3a90725f622acd0e14f138 (diff)
downloadports-afd2990817f03497ffce1d8fde52fc5a1243bfad.tar.gz
ports-afd2990817f03497ffce1d8fde52fc5a1243bfad.zip
net/rubygem-google-cloud-resource_manager: Add rubygem-google-cloud-resource_manager 0.37.0
Google Cloud Resource Manager enables you to programmatically manage container resources such as Organizations and Projects, that allow you to group and hierarchically organize other Cloud Platform resources. This hierarchical organization lets you easily manage common aspects of your resources such as access control and configuration settings.
-rw-r--r--net/Makefile1
-rw-r--r--net/rubygem-google-cloud-resource_manager/Makefile21
-rw-r--r--net/rubygem-google-cloud-resource_manager/distinfo3
-rw-r--r--net/rubygem-google-cloud-resource_manager/pkg-descr5
4 files changed, 30 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index 0a62af3e6f18..daa1a6031ed5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1297,6 +1297,7 @@
SUBDIR += rubygem-google-cloud-logging-v2
SUBDIR += rubygem-google-cloud-pubsub
SUBDIR += rubygem-google-cloud-pubsub-v1
+ SUBDIR += rubygem-google-cloud-resource_manager
SUBDIR += rubygem-google-cloud-spanner
SUBDIR += rubygem-google-cloud-spanner-admin-database-v1
SUBDIR += rubygem-google-cloud-spanner-admin-instance-v1
diff --git a/net/rubygem-google-cloud-resource_manager/Makefile b/net/rubygem-google-cloud-resource_manager/Makefile
new file mode 100644
index 000000000000..ace9eb5c06f1
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= google-cloud-resource_manager
+PORTVERSION= 0.37.0
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Official library for Google Cloud Resource Manager
+WWW= https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-resource_manager
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-google-apis-cloudresourcemanager_v1>=0.1<1:devel/rubygem-google-apis-cloudresourcemanager_v1 \
+ rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \
+ rubygem-googleauth>=0.16.2<2.0:security/rubygem-googleauth
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-google-cloud-resource_manager/distinfo b/net/rubygem-google-cloud-resource_manager/distinfo
new file mode 100644
index 000000000000..47b0e94da60a
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677770981
+SHA256 (rubygem/google-cloud-resource_manager-0.37.0.gem) = 319445025938a5e96a09e16ed6b3a35a948f6607fec6d12bd6be8f5512131f7a
+SIZE (rubygem/google-cloud-resource_manager-0.37.0.gem) = 28160
diff --git a/net/rubygem-google-cloud-resource_manager/pkg-descr b/net/rubygem-google-cloud-resource_manager/pkg-descr
new file mode 100644
index 000000000000..8fa5fde5fc9b
--- /dev/null
+++ b/net/rubygem-google-cloud-resource_manager/pkg-descr
@@ -0,0 +1,5 @@
+Google Cloud Resource Manager enables you to programmatically manage container
+resources such as Organizations and Projects, that allow you to group and
+hierarchically organize other Cloud Platform resources. This hierarchical
+organization lets you easily manage common aspects of your resources such as
+access control and configuration settings.