[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Mon Mar 27 01:56:33 UTC 2017
Date: Monday, March 27, 2017 @ 01:56:28
Author: felixonmars
Revision: 291718
upgpkg: python-setuptools 1:34.3.3-1
Modified:
python-setuptools/trunk/PKGBUILD
----------+
PKGBUILD | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-03-27 01:42:28 UTC (rev 291717)
+++ PKGBUILD 2017-03-27 01:56:28 UTC (rev 291718)
@@ -4,7 +4,7 @@
pkgbase=python-setuptools
pkgname=('python-setuptools' 'python2-setuptools')
-pkgver=34.3.2
+pkgver=34.3.3
pkgrel=1
epoch=1
pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@@ -12,27 +12,27 @@
license=('PSF')
url="http://pypi.python.org/pypi/setuptools"
makedepends=('python-packaging' 'python2-packaging' 'python-appdirs' 'python2-appdirs' 'python-pip'
- 'python2-pip' 'git')
+ 'python2-pip')
checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-flake8'
'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git')
-source=("git+https://github.com/pypa/setuptools.git#tag=v$pkgver")
-sha512sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz")
+sha512sums=('dd39000be37f04e8cef37277e1e6f02e834acf08bfc3696e41a3947ceb03bcb53f440a38299d77f7903bf379c0df55bcb38234ac6890917a6e73ec6388084a4c')
prepare() {
# Don't download and install deps
- sed -i '/pip.main(args)/d' setuptools/bootstrap.py
+ sed -i '/pip.main(args)/d' setuptools-$pkgver/bootstrap.py
# Remove post-release tag since we are using stable tags
sed -e '/tag_build = .post/d' \
-e '/tag_date = 1/d' \
- -i setuptools/setup.cfg
+ -i setuptools-$pkgver/setup.cfg
- cp -a setuptools{,-py2}
+ cp -a setuptools-$pkgver{,-py2}
- cd "$srcdir"/setuptools
+ cd "$srcdir"/setuptools-$pkgver
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py
- cd "$srcdir"/setuptools-py2
+ cd "$srcdir"/setuptools-$pkgver-py2
sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" setuptools/command/easy_install.py
sed -i -e "s|'pip'|'pip2'|" setuptools/tests/{test_develop.py,test_namespaces.py}
@@ -40,11 +40,11 @@
}
build() {
- cd "$srcdir"/setuptools
+ cd "$srcdir"/setuptools-$pkgver
python bootstrap.py
python setup.py build
- cd "$srcdir"/setuptools-py2
+ cd "$srcdir"/setuptools-$pkgver-py2
python2 bootstrap.py
python2 setup.py build
}
@@ -56,10 +56,10 @@
# https://github.com/pypa/setuptools/pull/810
export PYTHONDONTWRITEBYTECODE=1
- cd "$srcdir"/setuptools
+ cd "$srcdir"/setuptools-$pkgver
python setup.py pytest
- cd "$srcdir"/setuptools-py2
+ cd "$srcdir"/setuptools-$pkgver-py2
python2 setup.py pytest
)}
@@ -68,7 +68,7 @@
provides=('python-distribute')
replaces=('python-distribute')
- cd "$srcdir"/setuptools
+ cd "$srcdir"/setuptools-$pkgver
python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
}
@@ -77,7 +77,7 @@
provides=('python2-distribute')
replaces=('python2-distribute')
- cd "$srcdir"/setuptools-py2
+ cd "$srcdir"/setuptools-$pkgver-py2
python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
rm "$pkgdir"/usr/bin/easy_install
}
More information about the arch-commits
mailing list