Wed Oct 19 13:00:34 2016 UTC ()
Updated py-setuptools to 28.6.0.

v28.6.0
-------

* #629: When scanning for packages, ``pkg_resources`` now
  ignores empty egg-info directories and gives precedence to
  packages whose versions are lexicographically greatest,
  a rough approximation for preferring the latest available
  version.


(wiz)
diff -r1.113 -r1.114 pkgsrc/devel/py-setuptools/Makefile
diff -r1.91 -r1.92 pkgsrc/devel/py-setuptools/distinfo

cvs diff -r1.113 -r1.114 pkgsrc/devel/py-setuptools/Makefile (switch to unified diff)

--- pkgsrc/devel/py-setuptools/Makefile 2016/10/18 08:33:28 1.113
+++ pkgsrc/devel/py-setuptools/Makefile 2016/10/19 13:00:34 1.114
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.113 2016/10/18 08:33:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.114 2016/10/19 13:00:34 wiz Exp $
2 2
3DISTNAME= setuptools-28.5.0 3DISTNAME= setuptools-28.6.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/setuptools/}
7 7
8MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/setuptools 9HOMEPAGE= https://pypi.python.org/pypi/setuptools
10COMMENT= New Python packaging system 10COMMENT= New Python packaging system
11LICENSE= python-software-foundation OR zpl-2.0 11LICENSE= python-software-foundation OR zpl-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 13DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
14# not sure if this would introduce a dependency cycle 14# not sure if this would introduce a dependency cycle
15#BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 15#BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
16 16
17PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info 17PLIST_SUBST+= EGG_INFODIR=${EGG_NAME}-py${PYVERSSUFFIX}.egg-info
18 18
19REPLACE_PYTHON+= setuptools/command/easy_install.py 19REPLACE_PYTHON+= setuptools/command/easy_install.py
20 20
21# upstream often forgets deleting files, and packages on Windows, 21# upstream often forgets deleting files, and packages on Windows,
22# so permissions are usually wrong 22# so permissions are usually wrong
23post-install: 23post-install:
24 ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/*.orig 24 ${RM} -f ${DESTDIR}${PREFIX}/${PYSITELIB}/${EGG_NAME}-py${PYVERSSUFFIX}.egg-info/*.orig
25 25
26.include "../../lang/python/application.mk" 26.include "../../lang/python/application.mk"
27.include "../../lang/python/distutils.mk" 27.include "../../lang/python/distutils.mk"
28.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.91 -r1.92 pkgsrc/devel/py-setuptools/distinfo (switch to unified diff)

--- pkgsrc/devel/py-setuptools/distinfo 2016/10/18 08:33:28 1.91
+++ pkgsrc/devel/py-setuptools/distinfo 2016/10/19 13:00:34 1.92
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.91 2016/10/18 08:33:28 wiz Exp $ 1$NetBSD: distinfo,v 1.92 2016/10/19 13:00:34 wiz Exp $
2 2
3SHA1 (setuptools-28.5.0.tar.gz) = c41f4289c844c1f78033872ebfb0913a88b6d4f5 3SHA1 (setuptools-28.6.0.tar.gz) = 7af1e7360fd7112784584127ced7da91b487a963
4RMD160 (setuptools-28.5.0.tar.gz) = 45b63f72f6184e2aadbab57b3c691e6763626f31 4RMD160 (setuptools-28.6.0.tar.gz) = 8580d383006b4b39bb8f47807e0bf0ef6ef22474
5SHA512 (setuptools-28.5.0.tar.gz) = ce3ed6276530efc32a3e1c59688c154b4c4762e255a0efbc6315857fbd2e812503ea4039059bfadb36182b4a1b82683c6daae267313259a91479309ea9ba0b94 5SHA512 (setuptools-28.6.0.tar.gz) = 16a6896a8c4ff2a14613b9c3030f3b5bd26b33bff06b860c53d76217214afc87d7bf35f7cdd8435b750bbff42381d8e37c6bdde9e25b29438c073d87702e1fac
6Size (setuptools-28.5.0.tar.gz) = 644563 bytes 6Size (setuptools-28.6.0.tar.gz) = 644752 bytes
7SHA1 (patch-setup.py) = 21fda11ff2f33c57ec49e18375cf7d7b8f8388bf 7SHA1 (patch-setup.py) = 21fda11ff2f33c57ec49e18375cf7d7b8f8388bf