From 8f13a67a1f17d32cf29e6ea87d30f8b1ed51f36f Mon Sep 17 00:00:00 2001 From: Sunpoet Po-Chuan Hsieh Date: Fri, 12 May 2017 21:50:42 +0000 Subject: [PATCH] Add py-google-auth 1.0.1 google-auth is the Google authentication library for Python. This library provides the ability to authenticate to Google APIs using various methods. It also provides integration with several HTTP libraries. - Support for Google Application Default Credentials. - Support for signing and verifying JWTs. - Support for Google Service Account credentials. - Support for Google Compute Engine credentials. - Support for Google App Engine standard credentials. - Support for various transports, including Requests, urllib3, and gRPC. WWW: https://pypi.python.org/pypi/google-auth WWW: https://github.com/GoogleCloudPlatform/google-auth-library-python --- security/Makefile | 1 + security/py-google-auth/Makefile | 26 ++++++++++++++++++++++++++ security/py-google-auth/distinfo | 3 +++ security/py-google-auth/pkg-descr | 13 +++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 security/py-google-auth/Makefile create mode 100644 security/py-google-auth/distinfo create mode 100644 security/py-google-auth/pkg-descr diff --git a/security/Makefile b/security/Makefile index 4e28f6275ef9..1efe9c9eb631 100644 --- a/security/Makefile +++ b/security/Makefile @@ -864,6 +864,7 @@ SUBDIR += py-gixy SUBDIR += py-gnupg SUBDIR += py-gnutls + SUBDIR += py-google-auth SUBDIR += py-gpgme SUBDIR += py-gpsoauth SUBDIR += py-halberd diff --git a/security/py-google-auth/Makefile b/security/py-google-auth/Makefile new file mode 100644 index 000000000000..f407d0a04ad7 --- /dev/null +++ b/security/py-google-auth/Makefile @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-auth +PORTVERSION= 1.0.1 +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Google Authentication Library + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cachetools>=2.0.0:devel/py-cachetools \ + ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.7:devel/py-pyasn1 \ + ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>=0.0.5:devel/py-pyasn1-modules \ + ${PYTHON_PKGNAMEPREFIX}rsa>=3.1.4:security/py-rsa \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six + +NO_ARCH= yes +USE_PYTHON= autoplist distutils +USES= python + +.include diff --git a/security/py-google-auth/distinfo b/security/py-google-auth/distinfo new file mode 100644 index 000000000000..1ba0dee17863 --- /dev/null +++ b/security/py-google-auth/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1494608405 +SHA256 (google-auth-1.0.1.tar.gz) = dd7b6e5f3bd15c0f7cfee63a266acea40c779da0a924b475bc1812e6e10687e1 +SIZE (google-auth-1.0.1.tar.gz) = 133903 diff --git a/security/py-google-auth/pkg-descr b/security/py-google-auth/pkg-descr new file mode 100644 index 000000000000..b326679ed878 --- /dev/null +++ b/security/py-google-auth/pkg-descr @@ -0,0 +1,13 @@ +google-auth is the Google authentication library for Python. This library +provides the ability to authenticate to Google APIs using various methods. It +also provides integration with several HTTP libraries. + +- Support for Google Application Default Credentials. +- Support for signing and verifying JWTs. +- Support for Google Service Account credentials. +- Support for Google Compute Engine credentials. +- Support for Google App Engine standard credentials. +- Support for various transports, including Requests, urllib3, and gRPC. + +WWW: https://pypi.python.org/pypi/google-auth +WWW: https://github.com/GoogleCloudPlatform/google-auth-library-python