summaryrefslogtreecommitdiff
path: root/sysutils/gam/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/gam/Makefile')
-rw-r--r--sysutils/gam/Makefile33
1 files changed, 33 insertions, 0 deletions
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"