OK

On 2019 Apr 08 (Mon) at 00:11:59 -0400 (-0400), Kurt Mosiejczuk wrote:
:Obviously, this is for after unlock, but I figured i'd continue my
:work updating py-test and supporting infrastructure. 
:
:I cleaned up the S/c/./ in PKGNAME that hasn't been needed since really
:early days. Sure, it didn't hurt, but it didn't do anything and is confusing.
:
:setuptools actually has support for pytest, so I added MODPY_PYTEST. 
:It errors out on a number of tests but passes most. This was also true
:of the existing 40.0.0 if you ran the tests by hand. So, I have pulled
:out the NO_TEST.
:
:I've tried about a dozen or so python ports and found no issues. The
:CHANGES.rst doesn't really cover anything that would hurt us either. 
:I'd love to see other folks hammer on this a bit to be sure. 
:
:While I'm here, I figure I'll take maintainer unless someone has an
:objection.
:
:--Kurt
:
:Index: Makefile
:===================================================================
:RCS file: /cvs/ports/devel/py-setuptools/Makefile,v
:retrieving revision 1.32
:diff -u -p -r1.32 Makefile
:--- Makefile   30 Jul 2018 08:15:30 -0000      1.32
:+++ Makefile   8 Apr 2019 04:10:33 -0000
:@@ -2,9 +2,9 @@
: 
: COMMENT=      simplified packaging system for Python modules
: 
:-MODPY_EGG_VERSION=    40.0.0
:+MODPY_EGG_VERSION=    41.0.0
: DISTNAME=             setuptools-${MODPY_EGG_VERSION}
:-PKGNAME=              py-${DISTNAME:S/c/./}
:+PKGNAME=              py-${DISTNAME}
: EPOCH=                        0
: CATEGORIES=           devel
: PKG_ARCH=             *
:@@ -12,6 +12,8 @@ EXTRACT_SUFX=                .zip
: 
: HOMEPAGE=             https://setuptools.readthedocs.io/en/latest/
: 
:+MAINTAINER=           Kurt Mosiejczuk <k...@cranky.work>
:+
: # MIT
: PERMIT_PACKAGE_CDROM= Yes
: 
:@@ -19,13 +21,12 @@ MODULES=           lang/python
: 
: MODPY_PI=             Yes
: MODPY_SETUPTOOLS=     Yes
:+MODPY_PYTEST=         Yes
: 
: FLAVORS =             python3
: FLAVOR ?=
: 
: # Override automatic py-setuptools depend to avoid recursion
: MODPY_SETUPUTILS_DEPEND=
:-
:-NO_TEST =             Yes
: 
: .include <bsd.port.mk>
:Index: distinfo
:===================================================================
:RCS file: /cvs/ports/devel/py-setuptools/distinfo,v
:retrieving revision 1.13
:diff -u -p -r1.13 distinfo
:--- distinfo   30 Jul 2018 08:15:30 -0000      1.13
:+++ distinfo   8 Apr 2019 04:10:33 -0000
:@@ -1,2 +1,2 @@
:-SHA256 (setuptools-40.0.0.zip) = ASrbjiX7/WTGUumee6tYeZo6rwXTmrOFYfaRkKkJAV8=
:-SIZE (setuptools-40.0.0.zip) = 849857
:+SHA256 (setuptools-41.0.0.zip) = edMCVLb+eo5nLkPNhfE6nz8qUAgLyB2FEUPiIZ7w3LE=
:+SIZE (setuptools-41.0.0.zip) = 848208
:Index: patches/patch-setup_py
:===================================================================
:RCS file: /cvs/ports/devel/py-setuptools/patches/patch-setup_py,v
:retrieving revision 1.6
:diff -u -p -r1.6 patch-setup_py
:--- patches/patch-setup_py     24 Apr 2018 09:40:26 -0000      1.6
:+++ patches/patch-setup_py     8 Apr 2019 04:10:33 -0000
:@@ -11,7 +11,7 @@ Index: setup.py
:      not in ("", "0", "false", "no")
:  )
:  
:-@@ -107,7 +107,7 @@ setup_params = dict(
:+@@ -106,7 +106,7 @@ setup_params = dict(
:      packages=setuptools.find_packages(exclude=['*.tests']),
:      package_data=package_data,
:      py_modules=['easy_install'],
:Index: pkg/PLIST
:===================================================================
:RCS file: /cvs/ports/devel/py-setuptools/pkg/PLIST,v
:retrieving revision 1.12
:diff -u -p -r1.12 PLIST
:--- pkg/PLIST  24 Apr 2018 09:40:26 -0000      1.12
:+++ pkg/PLIST  8 Apr 2019 04:10:33 -0000
:@@ -58,6 +58,7 @@ lib/python${MODPY_VERSION}/site-packages
: lib/python${MODPY_VERSION}/site-packages/setuptools/__init__.py
: 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}/
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
:+lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}_deprecation_warning.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}archive_util.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}build_meta.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
:@@ -77,7 +78,6 @@ lib/python${MODPY_VERSION}/site-packages
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py27compat.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py31compat.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py33compat.${MODPY_PYC_MAGIC_TAG}pyc
:-lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py36compat.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}sandbox.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}site-patch.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}ssl_support.${MODPY_PYC_MAGIC_TAG}pyc
:@@ -85,6 +85,7 @@ lib/python${MODPY_VERSION}/site-packages
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}wheel.${MODPY_PYC_MAGIC_TAG}pyc
: 
lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}windows_support.${MODPY_PYC_MAGIC_TAG}pyc
:+lib/python${MODPY_VERSION}/site-packages/setuptools/_deprecation_warning.py
: lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/
: lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/__init__.py
: 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/setuptools/_vendor/${MODPY_PYCACHE}/
:@@ -188,7 +189,6 @@ lib/python${MODPY_VERSION}/site-packages
: lib/python${MODPY_VERSION}/site-packages/setuptools/py27compat.py
: lib/python${MODPY_VERSION}/site-packages/setuptools/py31compat.py
: lib/python${MODPY_VERSION}/site-packages/setuptools/py33compat.py
:-lib/python${MODPY_VERSION}/site-packages/setuptools/py36compat.py
: lib/python${MODPY_VERSION}/site-packages/setuptools/sandbox.py
: lib/python${MODPY_VERSION}/site-packages/setuptools/script (dev).tmpl
: lib/python${MODPY_VERSION}/site-packages/setuptools/script.tmpl
:

-- 
Horngren's Observation:
        Among economists, the real world is often a special case.

Reply via email to