pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net Add a package for py-gcs-oauth2-boto-plugin.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1d8ec1f86376
branches: trunk
changeset: 375122:1d8ec1f86376
user: bsiegert <bsiegert%pkgsrc.org@localhost>
date: Sat Feb 03 15:10:06 2018 +0000
description:
Add a package for py-gcs-oauth2-boto-plugin.
gcs-oauth2-boto-plugin is a Python application whose purpose is to behave as an
auth plugin for the boto auth plugin framework for use with OAuth 2.0
credentials for the Google Cloud Platform. This plugin is compatible with both
user accounts and service accounts, and its functionality is essentially a
wrapper around oauth2client with the addition of automatically caching tokens
for the machine in a thread- and process-safe fashion.
Part of PR pkg/52941.
diffstat:
net/Makefile | 3 ++-
net/py-gcs-oauth2-boto-plugin/DESCR | 6 ++++++
net/py-gcs-oauth2-boto-plugin/Makefile | 26 ++++++++++++++++++++++++++
net/py-gcs-oauth2-boto-plugin/PLIST | 22 ++++++++++++++++++++++
net/py-gcs-oauth2-boto-plugin/distinfo | 6 ++++++
5 files changed, 62 insertions(+), 1 deletions(-)
diffs (93 lines):
diff -r efe26b3f9e3d -r 1d8ec1f86376 net/Makefile
--- a/net/Makefile Sat Feb 03 14:59:20 2018 +0000
+++ b/net/Makefile Sat Feb 03 15:10:06 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1199 2018/01/24 20:46:42 bsiegert Exp $
+# $NetBSD: Makefile,v 1.1200 2018/02/03 15:10:06 bsiegert Exp $
#
COMMENT= Networking tools
@@ -644,6 +644,7 @@
SUBDIR+= py-eventlib
SUBDIR+= py-foolscap
SUBDIR+= py-gandi.cli
+SUBDIR+= py-gcs-oauth2-boto-plugin
SUBDIR+= py-gevent
SUBDIR+= py-geventhttpclient
SUBDIR+= py-google
diff -r efe26b3f9e3d -r 1d8ec1f86376 net/py-gcs-oauth2-boto-plugin/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-gcs-oauth2-boto-plugin/DESCR Sat Feb 03 15:10:06 2018 +0000
@@ -0,0 +1,6 @@
+gcs-oauth2-boto-plugin is a Python application whose purpose is to behave as an
+auth plugin for the boto auth plugin framework for use with OAuth 2.0
+credentials for the Google Cloud Platform. This plugin is compatible with both
+user accounts and service accounts, and its functionality is essentially a
+wrapper around oauth2client with the addition of automatically caching tokens
+for the machine in a thread- and process-safe fashion.
diff -r efe26b3f9e3d -r 1d8ec1f86376 net/py-gcs-oauth2-boto-plugin/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-gcs-oauth2-boto-plugin/Makefile Sat Feb 03 15:10:06 2018 +0000
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2018/02/03 15:10:06 bsiegert Exp $
+
+DISTNAME= gcs-oauth2-boto-plugin-1.14
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_PYPI:=g/gcs-oauth2-boto-plugin/}
+
+MAINTAINER= bsiegert%NetBSD.org@localhost
+HOMEPAGE= https://github.com/GoogleCloudPlatform/gcs-oauth2-boto-plugin
+COMMENT= Boto auth plugin for Google Cloud Storage
+LICENSE= apache-2.0
+
+DEPENDS+= ${PYPKGPREFIX}-boto>=2.29.1:../../net/py-boto
+DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.8:../../www/py-httplib2
+DEPENDS+= ${PYPKGPREFIX}-oauth2client>=2.1.0:../../security/py-oauth2client
+DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL
+DEPENDS+= ${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator
+DEPENDS+= ${PYPKGPREFIX}-six>=1.6.1:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-SocksiPy-branch-1.01*:../../net/py-socksipy-branch
+
+# Test dependencies:
+DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
+DEPENDS+= ${PYPKGPREFIX}-mox-[0-9]*:../../devel/py-mox
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r efe26b3f9e3d -r 1d8ec1f86376 net/py-gcs-oauth2-boto-plugin/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-gcs-oauth2-boto-plugin/PLIST Sat Feb 03 15:10:06 2018 +0000
@@ -0,0 +1,22 @@
+@comment $NetBSD: PLIST,v 1.1 2018/02/03 15:10:06 bsiegert Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/zip-safe
+${PYSITELIB}/gcs_oauth2_boto_plugin/__init__.py
+${PYSITELIB}/gcs_oauth2_boto_plugin/__init__.pyc
+${PYSITELIB}/gcs_oauth2_boto_plugin/__init__.pyo
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_client.py
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_client.pyc
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_client.pyo
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_helper.py
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_helper.pyc
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_helper.pyo
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_plugin.py
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_plugin.pyc
+${PYSITELIB}/gcs_oauth2_boto_plugin/oauth2_plugin.pyo
+${PYSITELIB}/gcs_oauth2_boto_plugin/test_oauth2_client.py
+${PYSITELIB}/gcs_oauth2_boto_plugin/test_oauth2_client.pyc
+${PYSITELIB}/gcs_oauth2_boto_plugin/test_oauth2_client.pyo
diff -r efe26b3f9e3d -r 1d8ec1f86376 net/py-gcs-oauth2-boto-plugin/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/net/py-gcs-oauth2-boto-plugin/distinfo Sat Feb 03 15:10:06 2018 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/02/03 15:10:06 bsiegert Exp $
+
+SHA1 (gcs-oauth2-boto-plugin-1.14.tar.gz) = eb66f7f0d023730160bb713372a4adc3f348ee0a
+RMD160 (gcs-oauth2-boto-plugin-1.14.tar.gz) = eac83cdb23fcf9a4fbcf47318cc79477da1116a9
+SHA512 (gcs-oauth2-boto-plugin-1.14.tar.gz) = 86804a599c969c63587387df21a2396a27509981cc13a3f92bc98a645757362e77c63b68956ebd2663a721bb51993c9e61679db85a67de48d017ddad7de044b7
+Size (gcs-oauth2-boto-plugin-1.14.tar.gz) = 14980 bytes
Home |
Main Index |
Thread Index |
Old Index