git: 33941229f1a2 - main - www/py-google-cloud-resource-manager: New port: Google Cloud Resource Manager API client library

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 27 Aug 2023 08:28:03 UTC
The branch main has been updated by yuri:

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

commit 33941229f1a2507361b0849e4db2d2a9d766331c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-08-27 06:58:06 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-08-27 08:27:59 +0000

    www/py-google-cloud-resource-manager: New port: Google Cloud Resource Manager API client library
---
 www/Makefile                                   |  1 +
 www/py-google-cloud-resource-manager/Makefile  | 24 ++++++++++++++++++++++++
 www/py-google-cloud-resource-manager/distinfo  |  3 +++
 www/py-google-cloud-resource-manager/pkg-descr |  2 ++
 4 files changed, 30 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index 7aa846af50cb..02c55faf3ae0 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1670,6 +1670,7 @@
     SUBDIR += py-google-cloud-datastore
     SUBDIR += py-google-cloud-dlp
     SUBDIR += py-google-cloud-logging
+    SUBDIR += py-google-cloud-resource-manager
     SUBDIR += py-google-cloud-speech
     SUBDIR += py-google-cloud-storage
     SUBDIR += py-google-cloud-translate
diff --git a/www/py-google-cloud-resource-manager/Makefile b/www/py-google-cloud-resource-manager/Makefile
new file mode 100644
index 000000000000..cb6dfa397e52
--- /dev/null
+++ b/www/py-google-cloud-resource-manager/Makefile
@@ -0,0 +1,24 @@
+PORTNAME=	google-cloud-resource-manager
+PORTVERSION=	1.10.3
+CATEGORIES=	www python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Google Cloud Resource Manager API client library
+WWW=		https://github.com/googleapis/google-cloud-python
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}google-api-core>=1.34.0:www/py-google-api-core@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.12.4:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}proto-plus>=1.22.0:devel/py-proto-plus@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}protobuf>=3.19.5:devel/py-protobuf@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist distutils pytest
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/www/py-google-cloud-resource-manager/distinfo b/www/py-google-cloud-resource-manager/distinfo
new file mode 100644
index 000000000000..13dfde8522b9
--- /dev/null
+++ b/www/py-google-cloud-resource-manager/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1693119043
+SHA256 (google-cloud-resource-manager-1.10.3.tar.gz) = f80efcea36f10c5a81889afe93910926e3978b4b1ceeb82f563a2fc863072d14
+SIZE (google-cloud-resource-manager-1.10.3.tar.gz) = 334531
diff --git a/www/py-google-cloud-resource-manager/pkg-descr b/www/py-google-cloud-resource-manager/pkg-descr
new file mode 100644
index 000000000000..f7b3e656e256
--- /dev/null
+++ b/www/py-google-cloud-resource-manager/pkg-descr
@@ -0,0 +1,2 @@
+google-cloud-resource-manager is Python idiomatic clients for
+Google Cloud Platform services.