Date: Sunday, August 23, 2015 @ 06:23:31 Author: fyan Revision: 244499
upgpkg: python-setuptools 1:18.2-2 use packaged "packaging" instead of _vendor Modified: python-setuptools/trunk/PKGBUILD ----------+ PKGBUILD | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-08-23 04:20:04 UTC (rev 244498) +++ PKGBUILD 2015-08-23 04:23:31 UTC (rev 244499) @@ -5,18 +5,21 @@ pkgbase=python-setuptools pkgname=('python-setuptools' 'python2-setuptools') pkgver=18.2 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" arch=('any') license=('PSF') url="http://pypi.python.org/pypi/setuptools" -makedepends=('python' 'python2') +makedepends=('python-packaging' 'python2-packaging') checkdepends=('python-mock' 'python2-mock' 'python-pytest-runner' 'python2-pytest-runner' 'git') source=("https://pypi.python.org/packages/source/s/setuptools/setuptools-${pkgver}.tar.gz") sha512sums=('964449faecce8b039343ea4364e73e035b7a99ba425939c07ee86c2db75b3b34ddbfc5d03b468ee11266eed74208b2038b3785332ff90d74087ee1d45620912e') prepare() { + # We ship separated python{,2}-packaging packages. + rm -r setuptools-${pkgver}/pkg_resources/_vendor + cp -a setuptools-${pkgver}{,-python2} cd "${srcdir}"/setuptools-${pkgver} @@ -49,7 +52,7 @@ } package_python-setuptools() { - depends=('python') + depends=('python-packaging') provides=('python-distribute') replaces=('python-distribute') @@ -58,7 +61,7 @@ } package_python2-setuptools() { - depends=('python2') + depends=('python2-packaging') provides=('python2-distribute' 'setuptools') replaces=('python2-distribute' 'setuptools')