hello,
there was a request recently to add a python3 flavor to py-oauth2,
I've done so, and while there I did a very minor update which got rid of
py-coverage as a test dependency as well as removed our patch as that
has been merged upstream. Homepage also changed. This builds,
packages, and passes tests but I have no real world test for it anymore
so if you do please test.
thanks,
.jh
Index: py-oauth2/Makefile
===================================================================
RCS file: /cvs/ports/net/py-oauth2/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- py-oauth2/Makefile 5 Jan 2016 06:57:50 -0000 1.5
+++ py-oauth2/Makefile 19 Nov 2017 05:35:29 -0000
@@ -3,24 +3,30 @@
COMMENT = Python library for OAuth
MODPY_EGG_VERSION = 1.9.0.post1
+REVISION = 0
+
+GH_ACCOUNT = joestump
+GH_PROJECT = python-oauth2
+GH_COMMIT = 6689960ca23f79eccf9a25a39e93f6540f44ca23
+
DISTNAME = oauth2-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
CATEGORIES = net
MAINTAINER = Johan Huldtgren <jhuldtg...@gmail.com>
-HOMEPAGE = http://github.com/simplegeo/python-oauth2
+HOMEPAGE = http://github.com/joestump/python-oauth2
# MIT
PERMIT_PACKAGE_CDROM = Yes
-MODPY_PI = Yes
-
MODULES = lang/python
MODPY_SETUPTOOLS = Yes
-RUN_DEPENDS = www/py-httplib2
-TEST_DEPENDS = devel/py-mock \
- devel/py-coverage \
+FLAVORS = python3
+FLAVOR ?=
+
+RUN_DEPENDS = www/py-httplib2${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-mock${MODPY_FLAVOR} \
${RUN_DEPENDS}
.include <bsd.port.mk>
Index: py-oauth2/distinfo
===================================================================
RCS file: /cvs/ports/net/py-oauth2/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- py-oauth2/distinfo 5 Jan 2016 06:57:50 -0000 1.2
+++ py-oauth2/distinfo 19 Nov 2017 05:35:29 -0000
@@ -1,2 +1,2 @@
-SHA256 (oauth2-1.9.0.post1.tar.gz) = wAaoXnxgEHx8xtobGEtccZ9t1yAgmBlt+m5V32abWb8=
-SIZE (oauth2-1.9.0.post1.tar.gz) = 21306
+SHA256 (oauth2-1.9.0.post1-6689960c.tar.gz) = OUhEktnMIyJTvMDDHzsgYdBhqEIyva2YGiWwWWCpUX8=
+SIZE (oauth2-1.9.0.post1-6689960c.tar.gz) = 27646
Index: py-oauth2/patches/patch-setup_py
===================================================================
RCS file: py-oauth2/patches/patch-setup_py
diff -N py-oauth2/patches/patch-setup_py
--- py-oauth2/patches/patch-setup_py 5 Jan 2016 06:57:50 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-setup_py,v 1.2 2016/01/05 06:57:50 benoit Exp $
---- setup.py.orig Mon Jan 4 22:34:54 2016
-+++ setup.py Mon Jan 4 22:33:50 2016
-@@ -45,7 +45,7 @@ setup(name=PKG,
- "Natural Language :: English",
- "License :: OSI Approved :: MIT License"
- ],
-- packages = find_packages(),
-+ packages = find_packages(exclude=['tests']),
- install_requires = ['httplib2'],
- license = "MIT License",
- keywords="oauth",
Index: py-oauth2/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-oauth2/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- py-oauth2/pkg/PLIST 5 Jan 2016 06:57:50 -0000 1.3
+++ py-oauth2/pkg/PLIST 19 Nov 2017 05:35:29 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.3 2016/01/05 06:57:50 benoit Exp $
+@comment $OpenBSD$
lib/python${MODPY_VERSION}/site-packages/oauth2/
lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@@ -8,15 +8,17 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/oauth2-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/zip-safe
lib/python${MODPY_VERSION}/site-packages/oauth2/__init__.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/oauth2/_compat.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/_compat.pyc
lib/python${MODPY_VERSION}/site-packages/oauth2/_version.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/_version.pyc
lib/python${MODPY_VERSION}/site-packages/oauth2/clients/
lib/python${MODPY_VERSION}/site-packages/oauth2/clients/__init__.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/clients/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}imap.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/oauth2/clients/${MODPY_PYCACHE}smtp.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/oauth2/clients/imap.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/clients/imap.pyc
lib/python${MODPY_VERSION}/site-packages/oauth2/clients/smtp.py
-lib/python${MODPY_VERSION}/site-packages/oauth2/clients/smtp.pyc