On Thu, Oct 06, 2016 at 10:47:29PM +0200, frantisek holop wrote: > Daniel Jakots, 30 Sep 2016 08:52: > > Which ports did you test, and how did you test them? > > well.. > > i tested _a_ setuptools inside pyvenv-3.5 > pip (8.1.1) > setuptools (20.10.1) > > then another one inside virtualenv: > pip (8.1.2) > setuptools (28.2.0) > > and as py-virtualenv-15.0.3 is supposed to come with > setuptools-22.0.5-py2.py3-none-any.whl > i am not sure where that comes from :] > > > the update seemed easy enough, if there were > problems in the past and extended testing is needed > in special circumstances i'll leave it to the more > experienced porters :] > > -f > -- > part-time musicians are semiconductors. >
Let's do it already :) Update to latest release. Small tweak. Anybody can done bulk build? -- Alexandr Shadchin
Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-setuptools/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile 29 Sep 2015 10:52:11 -0000 1.28 +++ Makefile 8 Oct 2016 17:54:44 -0000 @@ -2,22 +2,20 @@ COMMENT= simplified packaging system for Python modules -MODPY_EGG_VERSION= 18.2 +MODPY_EGG_VERSION= 28.3.0 DISTNAME= setuptools-${MODPY_EGG_VERSION} PKGNAME= py-${DISTNAME:S/c/./} -EPOCH = 0 +EPOCH = 0 CATEGORIES= devel -PKG_ARCH= * -REVISION= 0 - -MODPY_PI = Yes HOMEPAGE= http://peak.telecommunity.com/DevCenter/setuptools # Zope Public License or Python Software Foundation license PERMIT_PACKAGE_CDROM= Yes MODULES= lang/python + +MODPY_PI = Yes MODPY_SETUPTOOLS= Yes FLAVORS = python3 Index: distinfo =================================================================== RCS file: /cvs/ports/devel/py-setuptools/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 29 Sep 2015 08:49:37 -0000 1.10 +++ distinfo 8 Oct 2016 17:54:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (setuptools-18.2.tar.gz) = CZSljfJ+pdxSN4KmATV6IZi3ST3MmaMNUYJ6I1hbWx0= -SIZE (setuptools-18.2.tar.gz) = 630990 +SHA256 (setuptools-28.3.0.tar.gz) = 4xyTl/yzvyDCV/WATQ6ioXzyIAJ/SrZbnuUVgBDUH8I= +SIZE (setuptools-28.3.0.tar.gz) = 640503 Index: patches/patch-setup_py =================================================================== RCS file: /cvs/ports/devel/py-setuptools/patches/patch-setup_py,v retrieving revision 1.4 diff -u -p -r1.4 patch-setup_py --- patches/patch-setup_py 29 Sep 2015 08:49:37 -0000 1.4 +++ patches/patch-setup_py 8 Oct 2016 17:54:44 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-setup_py,v 1.4 2015/09/29 08:49:37 edd Exp $ ---- setup.py.orig Sat Aug 22 12:30:32 2015 -+++ setup.py Sat Aug 22 12:30:38 2015 -@@ -85,7 +85,7 @@ setup_params = dict( +--- setup.py.orig Fri Oct 7 20:30:50 2016 ++++ setup.py Sat Oct 8 22:49:13 2016 +@@ -102,7 +102,7 @@ setup_params = dict( py_modules=['easy_install'], Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-setuptools/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 29 Sep 2015 08:49:37 -0000 1.10 +++ pkg/PLIST 8 Oct 2016 17:54:44 -0000 @@ -5,12 +5,6 @@ bin/easy_install-${MODPY_VERSION} ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}easy_install.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/_markerlib/ -lib/python${MODPY_VERSION}/site-packages/_markerlib/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/_markerlib/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/_markerlib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/_markerlib/${MODPY_PYCACHE}markers.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/_markerlib/markers.py lib/python${MODPY_VERSION}/site-packages/easy_install.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/ lib/python${MODPY_VERSION}/site-packages/pkg_resources/__init__.py @@ -20,6 +14,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/${MODPY_PYCACHE}appdirs.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/${MODPY_PYCACHE}pyparsing.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/${MODPY_PYCACHE}six.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/appdirs.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/ lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/__about__.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/__init__.py @@ -28,12 +26,24 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}_structures.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}markers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}requirements.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}specifiers.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/_compat.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/_structures.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/markers.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/requirements.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/specifiers.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/utils.py lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/packaging/version.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/pyparsing.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/_vendor/six.py +lib/python${MODPY_VERSION}/site-packages/pkg_resources/extern/ +lib/python${MODPY_VERSION}/site-packages/pkg_resources/extern/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pkg_resources/extern/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pkg_resources/extern/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/ lib/python${MODPY_VERSION}/site-packages/setuptools-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/setuptools-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO @@ -47,12 +57,13 @@ lib/python${MODPY_VERSION}/site-packages ${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}archive_util.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}depends.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}dist.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}extension.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}launch.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}lib2to3_ex.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}msvc9_support.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}monkey.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}msvc.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}package_index.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py26compat.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/${MODPY_PYCACHE}py27compat.${MODPY_PYC_MAGIC_TAG}pyc @@ -88,6 +99,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/setuptools/command/${MODPY_PYCACHE}sdist.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/command/${MODPY_PYCACHE}setopt.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/command/${MODPY_PYCACHE}test.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/setuptools/command/${MODPY_PYCACHE}upload.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/command/${MODPY_PYCACHE}upload_docs.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/setuptools/command/alias.py lib/python${MODPY_VERSION}/site-packages/setuptools/command/bdist_egg.py @@ -108,13 +120,19 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/setuptools/command/sdist.py lib/python${MODPY_VERSION}/site-packages/setuptools/command/setopt.py lib/python${MODPY_VERSION}/site-packages/setuptools/command/test.py +lib/python${MODPY_VERSION}/site-packages/setuptools/command/upload.py lib/python${MODPY_VERSION}/site-packages/setuptools/command/upload_docs.py -lib/python${MODPY_VERSION}/site-packages/setuptools/compat.py lib/python${MODPY_VERSION}/site-packages/setuptools/depends.py lib/python${MODPY_VERSION}/site-packages/setuptools/dist.py lib/python${MODPY_VERSION}/site-packages/setuptools/extension.py +lib/python${MODPY_VERSION}/site-packages/setuptools/extern/ +lib/python${MODPY_VERSION}/site-packages/setuptools/extern/__init__.py +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/setuptools/extern/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/setuptools/extern/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/setuptools/launch.py lib/python${MODPY_VERSION}/site-packages/setuptools/lib2to3_ex.py -lib/python${MODPY_VERSION}/site-packages/setuptools/msvc9_support.py +lib/python${MODPY_VERSION}/site-packages/setuptools/monkey.py +lib/python${MODPY_VERSION}/site-packages/setuptools/msvc.py lib/python${MODPY_VERSION}/site-packages/setuptools/package_index.py lib/python${MODPY_VERSION}/site-packages/setuptools/py26compat.py lib/python${MODPY_VERSION}/site-packages/setuptools/py27compat.py
Index: python.port.mk =================================================================== RCS file: /cvs/ports/lang/python/python.port.mk,v retrieving revision 1.87 diff -u -p -r1.87 python.port.mk --- python.port.mk 20 Mar 2016 16:12:24 -0000 1.87 +++ python.port.mk 8 Oct 2016 17:54:10 -0000 @@ -76,7 +76,7 @@ _MODPY_PRE_BUILD_STEPS = : .if defined(MODPY_SETUPTOOLS) && ${MODPY_SETUPTOOLS:L} == "yes" # The setuptools module provides a package locator (site.py) that is # required at runtime for the pkg_resources stuff to work -MODPY_SETUPUTILS_DEPEND ?= devel/py-setuptools${MODPY_FLAVOR}>=18.2v0 +MODPY_SETUPUTILS_DEPEND ?= devel/py-setuptools${MODPY_FLAVOR}>=28.3v0 MODPY_RUN_DEPENDS += ${MODPY_SETUPUTILS_DEPEND} BUILD_DEPENDS += ${MODPY_SETUPUTILS_DEPEND}