git: fdeca4764099 - main - devel/rubygem-google-apis-drive_v3: Add rubygem-google-apis-drive_v3 0.36.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 21 Mar 2023 19:24:13 UTC
The branch main has been updated by sunpoet:

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

commit fdeca47640997f46f3c3e3b76d7b9b7aced8d3d4
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-03-21 18:35:46 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-03-21 19:19:56 +0000

    devel/rubygem-google-apis-drive_v3: Add rubygem-google-apis-drive_v3 0.36.0
    
    This is the simple REST client for Drive 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 Drive API, but note that some services may provide a
    separate modern client that is easier to use.
---
 devel/Makefile                               |  1 +
 devel/rubygem-google-apis-drive_v3/Makefile  | 19 +++++++++++++++++++
 devel/rubygem-google-apis-drive_v3/distinfo  |  3 +++
 devel/rubygem-google-apis-drive_v3/pkg-descr |  7 +++++++
 4 files changed, 30 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 72620eb61738..eb92d773a8d0 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6728,6 +6728,7 @@
     SUBDIR += rubygem-google-apis-container_v1beta1
     SUBDIR += rubygem-google-apis-core
     SUBDIR += rubygem-google-apis-discovery_v1
+    SUBDIR += rubygem-google-apis-drive_v3
     SUBDIR += rubygem-google-apis-generator
     SUBDIR += rubygem-google-apis-iam_v1
     SUBDIR += rubygem-google-apis-iamcredentials_v1
diff --git a/devel/rubygem-google-apis-drive_v3/Makefile b/devel/rubygem-google-apis-drive_v3/Makefile
new file mode 100644
index 000000000000..e764b493625b
--- /dev/null
+++ b/devel/rubygem-google-apis-drive_v3/Makefile
@@ -0,0 +1,19 @@
+PORTNAME=	google-apis-drive_v3
+PORTVERSION=	0.36.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Simple REST client for Drive API V3
+WWW=		https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-drive_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-drive_v3/distinfo b/devel/rubygem-google-apis-drive_v3/distinfo
new file mode 100644
index 000000000000..3c93b9bce47b
--- /dev/null
+++ b/devel/rubygem-google-apis-drive_v3/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1677770969
+SHA256 (rubygem/google-apis-drive_v3-0.36.0.gem) = e5f177a94b8a37cf6a5346d215f8b58e4639684147e7628a2713f0ba3ccdc7f3
+SIZE (rubygem/google-apis-drive_v3-0.36.0.gem) = 50176
diff --git a/devel/rubygem-google-apis-drive_v3/pkg-descr b/devel/rubygem-google-apis-drive_v3/pkg-descr
new file mode 100644
index 000000000000..2c21f115636b
--- /dev/null
+++ b/devel/rubygem-google-apis-drive_v3/pkg-descr
@@ -0,0 +1,7 @@
+This is the simple REST client for Drive 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 Drive API, but note that some services may provide a
+separate modern client that is easier to use.