diff options
author | sborrill <sborrill@pkgsrc.org> | 2022-08-31 10:10:17 +0000 |
---|---|---|
committer | sborrill <sborrill@pkgsrc.org> | 2022-08-31 10:10:17 +0000 |
commit | 193b78da990d612ff4596aedd650a1508a50c951 (patch) | |
tree | 79483c031b08385d1c46d1f8ef4981316aa87d53 /sysutils | |
parent | 452ea087baaa272ec677c968b77ac6d71c2bdacd (diff) | |
download | pkgsrc-193b78da990d612ff4596aedd650a1508a50c951.tar.gz |
gam: Add GAM 6.24
GAM is a command line tool for Google Workspace admins to manage domain and
user settings quickly and easily.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/gam/DESCR | 2 | ||||
-rw-r--r-- | sysutils/gam/Makefile | 33 | ||||
-rw-r--r-- | sysutils/gam/PLIST | 176 | ||||
-rw-r--r-- | sysutils/gam/distinfo | 5 |
4 files changed, 216 insertions, 0 deletions
diff --git a/sysutils/gam/DESCR b/sysutils/gam/DESCR new file mode 100644 index 00000000000..cd1b242f958 --- /dev/null +++ b/sysutils/gam/DESCR @@ -0,0 +1,2 @@ +GAM is a command line tool for Google Workspace admins to manage domain +and user settings quickly and easily. diff --git a/sysutils/gam/Makefile b/sysutils/gam/Makefile new file mode 100644 index 00000000000..24465c139cd --- /dev/null +++ b/sysutils/gam/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1 2022/08/31 10:10:17 sborrill Exp $ + +DISTNAME= gam-6.24 +CATEGORIES= sysutils python +MASTER_SITES= ${MASTER_SITE_GITHUB:=GAM-team/} +GITHUB_PROJECT= GAM +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/GAM-team/GAM +COMMENT= Command line tool for backing up Gmail +LICENSE= apache-2.0 + +DEPENDS+= ${PYPKGPREFIX}-google-api-python-client>=2.0:../../www/py-google-api-python-client +DEPENDS+= ${PYPKGPREFIX}-google-auth>=1.11.2:../../security/py-google-auth +DEPENDS+= ${PYPKGPREFIX}-google-auth-httplib2-[0-9]*:../../security/py-google-auth-httplib2 +DEPENDS+= ${PYPKGPREFIX}-google-auth-oauthlib>=0.4.1:../../security/py-google-auth-oauthlib +DEPENDS+= ${PYPKGPREFIX}-pathvalidate-[0-9]*:../../devel/py-pathvalidate +DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil +DEPENDS+= ${PYPKGPREFIX}-filelock-[0-9]*:../../devel/py-filelock +DEPENDS+= ${PYPKGPREFIX}-passlib>=1.7.2:../../security/py-passlib + +EGG_NAME= GAM_for_Google_Workspace-6.0.23 + +NO_BUILD= yes +PLIST_SUBST+= PYSITELIB=${PYSITELIB} +REPLACE_PYTHON= gam.py +WRKSRC= ${WRKDIR}/GAM-${PKGVERSION_NOREV}/src + +INSTALLATION_DIRS= bin ${PYSITELIB} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/gam/PLIST b/sysutils/gam/PLIST new file mode 100644 index 00000000000..bae73d65e3f --- /dev/null +++ b/sysutils/gam/PLIST @@ -0,0 +1,176 @@ +@comment $NetBSD: PLIST,v 1.1 2022/08/31 10:10:17 sborrill Exp $ +bin/gam +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/gam/__init__.py +${PYSITELIB}/gam/__init__.pyc +${PYSITELIB}/gam/__init__.pyo +${PYSITELIB}/gam/__main__.py +${PYSITELIB}/gam/__main__.pyc +${PYSITELIB}/gam/__main__.pyo +${PYSITELIB}/gam/auth/__init__.py +${PYSITELIB}/gam/auth/__init__.pyc +${PYSITELIB}/gam/auth/__init__.pyo +${PYSITELIB}/gam/auth/oauth.py +${PYSITELIB}/gam/auth/oauth.pyc +${PYSITELIB}/gam/auth/oauth.pyo +${PYSITELIB}/gam/auth/oauth_test.py +${PYSITELIB}/gam/auth/oauth_test.pyc +${PYSITELIB}/gam/auth/oauth_test.pyo +${PYSITELIB}/gam/auth/yubikey.py +${PYSITELIB}/gam/auth/yubikey.pyc +${PYSITELIB}/gam/auth/yubikey.pyo +${PYSITELIB}/gam/controlflow.py +${PYSITELIB}/gam/controlflow.pyc +${PYSITELIB}/gam/controlflow.pyo +${PYSITELIB}/gam/controlflow_test.py +${PYSITELIB}/gam/controlflow_test.pyc +${PYSITELIB}/gam/controlflow_test.pyo +${PYSITELIB}/gam/display.py +${PYSITELIB}/gam/display.pyc +${PYSITELIB}/gam/display.pyo +${PYSITELIB}/gam/display_test.py +${PYSITELIB}/gam/display_test.pyc +${PYSITELIB}/gam/display_test.pyo +${PYSITELIB}/gam/fileutils.py +${PYSITELIB}/gam/fileutils.pyc +${PYSITELIB}/gam/fileutils.pyo +${PYSITELIB}/gam/fileutils_test.py +${PYSITELIB}/gam/fileutils_test.pyc +${PYSITELIB}/gam/fileutils_test.pyo +${PYSITELIB}/gam/gapi/__init__.py +${PYSITELIB}/gam/gapi/__init__.pyc +${PYSITELIB}/gam/gapi/__init__.pyo +${PYSITELIB}/gam/gapi/__init___test.py +${PYSITELIB}/gam/gapi/__init___test.pyc +${PYSITELIB}/gam/gapi/__init___test.pyo +${PYSITELIB}/gam/gapi/caa.py +${PYSITELIB}/gam/gapi/caa.pyc +${PYSITELIB}/gam/gapi/caa.pyo +${PYSITELIB}/gam/gapi/calendar.py +${PYSITELIB}/gam/gapi/calendar.pyc +${PYSITELIB}/gam/gapi/calendar.pyo +${PYSITELIB}/gam/gapi/cbcm.py +${PYSITELIB}/gam/gapi/cbcm.pyc +${PYSITELIB}/gam/gapi/cbcm.pyo +${PYSITELIB}/gam/gapi/chat.py +${PYSITELIB}/gam/gapi/chat.pyc +${PYSITELIB}/gam/gapi/chat.pyo +${PYSITELIB}/gam/gapi/chromehistory.py +${PYSITELIB}/gam/gapi/chromehistory.pyc +${PYSITELIB}/gam/gapi/chromehistory.pyo +${PYSITELIB}/gam/gapi/chromemanagement.py +${PYSITELIB}/gam/gapi/chromemanagement.pyc +${PYSITELIB}/gam/gapi/chromemanagement.pyo +${PYSITELIB}/gam/gapi/chromepolicy.py +${PYSITELIB}/gam/gapi/chromepolicy.pyc +${PYSITELIB}/gam/gapi/chromepolicy.pyo +${PYSITELIB}/gam/gapi/cloudidentity/__init__.py +${PYSITELIB}/gam/gapi/cloudidentity/__init__.pyc +${PYSITELIB}/gam/gapi/cloudidentity/__init__.pyo +${PYSITELIB}/gam/gapi/cloudidentity/devices.py +${PYSITELIB}/gam/gapi/cloudidentity/devices.pyc +${PYSITELIB}/gam/gapi/cloudidentity/devices.pyo +${PYSITELIB}/gam/gapi/cloudidentity/groups.py +${PYSITELIB}/gam/gapi/cloudidentity/groups.pyc +${PYSITELIB}/gam/gapi/cloudidentity/groups.pyo +${PYSITELIB}/gam/gapi/cloudidentity/orgunits.py +${PYSITELIB}/gam/gapi/cloudidentity/orgunits.pyc +${PYSITELIB}/gam/gapi/cloudidentity/orgunits.pyo +${PYSITELIB}/gam/gapi/cloudidentity/userinvitations.py +${PYSITELIB}/gam/gapi/cloudidentity/userinvitations.pyc +${PYSITELIB}/gam/gapi/cloudidentity/userinvitations.pyo +${PYSITELIB}/gam/gapi/cloudresourcemanager.py +${PYSITELIB}/gam/gapi/cloudresourcemanager.pyc +${PYSITELIB}/gam/gapi/cloudresourcemanager.pyo +${PYSITELIB}/gam/gapi/contactdelegation.py +${PYSITELIB}/gam/gapi/contactdelegation.pyc +${PYSITELIB}/gam/gapi/contactdelegation.pyo +${PYSITELIB}/gam/gapi/directory/__init__.py +${PYSITELIB}/gam/gapi/directory/__init__.pyc +${PYSITELIB}/gam/gapi/directory/__init__.pyo +${PYSITELIB}/gam/gapi/directory/asps.py +${PYSITELIB}/gam/gapi/directory/asps.pyc +${PYSITELIB}/gam/gapi/directory/asps.pyo +${PYSITELIB}/gam/gapi/directory/cros.py +${PYSITELIB}/gam/gapi/directory/cros.pyc +${PYSITELIB}/gam/gapi/directory/cros.pyo +${PYSITELIB}/gam/gapi/directory/customer.py +${PYSITELIB}/gam/gapi/directory/customer.pyc +${PYSITELIB}/gam/gapi/directory/customer.pyo +${PYSITELIB}/gam/gapi/directory/domainaliases.py +${PYSITELIB}/gam/gapi/directory/domainaliases.pyc +${PYSITELIB}/gam/gapi/directory/domainaliases.pyo +${PYSITELIB}/gam/gapi/directory/domains.py +${PYSITELIB}/gam/gapi/directory/domains.pyc +${PYSITELIB}/gam/gapi/directory/domains.pyo +${PYSITELIB}/gam/gapi/directory/groups.py +${PYSITELIB}/gam/gapi/directory/groups.pyc +${PYSITELIB}/gam/gapi/directory/groups.pyo +${PYSITELIB}/gam/gapi/directory/mobiledevices.py +${PYSITELIB}/gam/gapi/directory/mobiledevices.pyc +${PYSITELIB}/gam/gapi/directory/mobiledevices.pyo +${PYSITELIB}/gam/gapi/directory/orgunits.py +${PYSITELIB}/gam/gapi/directory/orgunits.pyc +${PYSITELIB}/gam/gapi/directory/orgunits.pyo +${PYSITELIB}/gam/gapi/directory/printers.py +${PYSITELIB}/gam/gapi/directory/printers.pyc +${PYSITELIB}/gam/gapi/directory/printers.pyo +${PYSITELIB}/gam/gapi/directory/privileges.py +${PYSITELIB}/gam/gapi/directory/privileges.pyc +${PYSITELIB}/gam/gapi/directory/privileges.pyo +${PYSITELIB}/gam/gapi/directory/resource.py +${PYSITELIB}/gam/gapi/directory/resource.pyc +${PYSITELIB}/gam/gapi/directory/resource.pyo +${PYSITELIB}/gam/gapi/directory/roleassignments.py +${PYSITELIB}/gam/gapi/directory/roleassignments.pyc +${PYSITELIB}/gam/gapi/directory/roleassignments.pyo +${PYSITELIB}/gam/gapi/directory/roles.py +${PYSITELIB}/gam/gapi/directory/roles.pyc +${PYSITELIB}/gam/gapi/directory/roles.pyo +${PYSITELIB}/gam/gapi/directory/users.py +${PYSITELIB}/gam/gapi/directory/users.pyc +${PYSITELIB}/gam/gapi/directory/users.pyo +${PYSITELIB}/gam/gapi/drive/__init__.py +${PYSITELIB}/gam/gapi/drive/__init__.pyc +${PYSITELIB}/gam/gapi/drive/__init__.pyo +${PYSITELIB}/gam/gapi/drive/drives.py +${PYSITELIB}/gam/gapi/drive/drives.pyc +${PYSITELIB}/gam/gapi/drive/drives.pyo +${PYSITELIB}/gam/gapi/errors.py +${PYSITELIB}/gam/gapi/errors.pyc +${PYSITELIB}/gam/gapi/errors.pyo +${PYSITELIB}/gam/gapi/errors_test.py +${PYSITELIB}/gam/gapi/errors_test.pyc +${PYSITELIB}/gam/gapi/errors_test.pyo +${PYSITELIB}/gam/gapi/licensing.py +${PYSITELIB}/gam/gapi/licensing.pyc +${PYSITELIB}/gam/gapi/licensing.pyo +${PYSITELIB}/gam/gapi/reports.py +${PYSITELIB}/gam/gapi/reports.pyc +${PYSITELIB}/gam/gapi/reports.pyo +${PYSITELIB}/gam/gapi/siteverification.py +${PYSITELIB}/gam/gapi/siteverification.pyc +${PYSITELIB}/gam/gapi/siteverification.pyo +${PYSITELIB}/gam/gapi/storage.py +${PYSITELIB}/gam/gapi/storage.pyc +${PYSITELIB}/gam/gapi/storage.pyo +${PYSITELIB}/gam/gapi/vault.py +${PYSITELIB}/gam/gapi/vault.pyc +${PYSITELIB}/gam/gapi/vault.pyo +${PYSITELIB}/gam/transport.py +${PYSITELIB}/gam/transport.pyc +${PYSITELIB}/gam/transport.pyo +${PYSITELIB}/gam/transport_test.py +${PYSITELIB}/gam/transport_test.pyc +${PYSITELIB}/gam/transport_test.pyo +${PYSITELIB}/gam/utils.py +${PYSITELIB}/gam/utils.pyc +${PYSITELIB}/gam/utils.pyo +${PYSITELIB}/gam/var.py +${PYSITELIB}/gam/var.pyc +${PYSITELIB}/gam/var.pyo diff --git a/sysutils/gam/distinfo b/sysutils/gam/distinfo new file mode 100644 index 00000000000..46f3eadb1c1 --- /dev/null +++ b/sysutils/gam/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/08/31 10:10:17 sborrill Exp $ + +BLAKE2s (gam-6.24.tar.gz) = dca26e9d9999de08b3423af91c406c0df4423c2f0998812a51c8de9c1ecaec14 +SHA512 (gam-6.24.tar.gz) = 2e5dc1287cb184eb9b7d7ce49c11f5ee12e888bf6774786a42ceb17674547ee30fc7098455f98fbc5d662062a6d189762a90b133d1638c28dd3508ee661f7477 +Size (gam-6.24.tar.gz) = 324096 bytes |