pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Sat Feb  3 15:10:06 UTC 2018

Modified Files:
        pkgsrc/net: Makefile
Added Files:
        pkgsrc/net/py-gcs-oauth2-boto-plugin: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.1199 -r1.1200 pkgsrc/net/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/net/py-gcs-oauth2-boto-plugin/DESCR \
    pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile \
    pkgsrc/net/py-gcs-oauth2-boto-plugin/PLIST \
    pkgsrc/net/py-gcs-oauth2-boto-plugin/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/Makefile
diff -u pkgsrc/net/Makefile:1.1199 pkgsrc/net/Makefile:1.1200
--- pkgsrc/net/Makefile:1.1199  Wed Jan 24 20:46:42 2018
+++ pkgsrc/net/Makefile Sat Feb  3 15:10:06 2018
@@ -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-dropbox
 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

Added files:

Index: pkgsrc/net/py-gcs-oauth2-boto-plugin/DESCR
diff -u /dev/null pkgsrc/net/py-gcs-oauth2-boto-plugin/DESCR:1.1
--- /dev/null   Sat Feb  3 15:10:06 2018
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/DESCR  Sat Feb  3 15:10:06 2018
@@ -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.
Index: pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile
diff -u /dev/null pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile:1.1
--- /dev/null   Sat Feb  3 15:10:06 2018
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile       Sat Feb  3 15:10:06 2018
@@ -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"
Index: pkgsrc/net/py-gcs-oauth2-boto-plugin/PLIST
diff -u /dev/null pkgsrc/net/py-gcs-oauth2-boto-plugin/PLIST:1.1
--- /dev/null   Sat Feb  3 15:10:06 2018
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/PLIST  Sat Feb  3 15:10:06 2018
@@ -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
Index: pkgsrc/net/py-gcs-oauth2-boto-plugin/distinfo
diff -u /dev/null pkgsrc/net/py-gcs-oauth2-boto-plugin/distinfo:1.1
--- /dev/null   Sat Feb  3 15:10:06 2018
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/distinfo       Sat Feb  3 15:10:06 2018
@@ -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