git: 53d268fa12c8 - main - devel/rubygem-google-iam-credentials-v1: Add rubygem-google-iam-credentials-v1 0.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 Mar 2023 19:24:19 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=53d268fa12c8f2091a66c0cb1daf7685e854eda6
commit 53d268fa12c8f2091a66c0cb1daf7685e854eda6
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-03-21 18:35:52 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-03-21 19:19:58 +0000
devel/rubygem-google-iam-credentials-v1: Add rubygem-google-iam-credentials-v1 0.4.0
The Service Account Credentials API creates short-lived credentials for Identity
and Access Management (IAM) service accounts. You can also use this API to sign
JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types
of tokens.
---
devel/Makefile | 1 +
devel/rubygem-google-iam-credentials-v1/Makefile | 20 ++++++++++++++++++++
devel/rubygem-google-iam-credentials-v1/distinfo | 3 +++
devel/rubygem-google-iam-credentials-v1/pkg-descr | 4 ++++
4 files changed, 28 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index 05558cc589af..248674d7a79b 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6743,6 +6743,7 @@
SUBDIR += rubygem-google-apis-storage_v1
SUBDIR += rubygem-google-gax
SUBDIR += rubygem-google-iam-credentials
+ SUBDIR += rubygem-google-iam-credentials-v1
SUBDIR += rubygem-google-iam-v1
SUBDIR += rubygem-google-protobuf
SUBDIR += rubygem-googleapis-common-protos
diff --git a/devel/rubygem-google-iam-credentials-v1/Makefile b/devel/rubygem-google-iam-credentials-v1/Makefile
new file mode 100644
index 000000000000..c4206f0bddb5
--- /dev/null
+++ b/devel/rubygem-google-iam-credentials-v1/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= google-iam-credentials-v1
+PORTVERSION= 0.4.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby Client for the IAM Service Account Credentials V1 API
+WWW= https://github.com/googleapis/google-cloud-ruby/tree/main/google-iam-credentials-v1
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS= rubygem-gapic-common>=0.10<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/devel/rubygem-google-iam-credentials-v1/distinfo b/devel/rubygem-google-iam-credentials-v1/distinfo
new file mode 100644
index 000000000000..d0ecf0b13a35
--- /dev/null
+++ b/devel/rubygem-google-iam-credentials-v1/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677770979
+SHA256 (rubygem/google-iam-credentials-v1-0.4.0.gem) = da22bee46bf1cb3a8ea81330cf28a53cc69c3923a9ead0bba6c6b94a3df0e80f
+SIZE (rubygem/google-iam-credentials-v1-0.4.0.gem) = 27648
diff --git a/devel/rubygem-google-iam-credentials-v1/pkg-descr b/devel/rubygem-google-iam-credentials-v1/pkg-descr
new file mode 100644
index 000000000000..aebd49b60d26
--- /dev/null
+++ b/devel/rubygem-google-iam-credentials-v1/pkg-descr
@@ -0,0 +1,4 @@
+The Service Account Credentials API creates short-lived credentials for Identity
+and Access Management (IAM) service accounts. You can also use this API to sign
+JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types
+of tokens.