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