[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)

Felix Yan fyan at archlinux.org
Tue Mar 29 17:47:35 UTC 2016


    Date: Tuesday, March 29, 2016 @ 19:47:35
  Author: fyan
Revision: 263302

upgpkg: python-setuptools 1:20.5-1

Modified:
  python-setuptools/trunk/PKGBUILD

----------+
 PKGBUILD |   36 ++++++++++++++++--------------------
 1 file changed, 16 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-03-29 16:57:47 UTC (rev 263301)
+++ PKGBUILD	2016-03-29 17:47:35 UTC (rev 263302)
@@ -4,7 +4,7 @@
 
 pkgbase=python-setuptools
 pkgname=('python-setuptools' 'python2-setuptools')
-pkgver=20.3.1
+pkgver=20.5
 pkgrel=1
 epoch=1
 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages"
@@ -13,29 +13,27 @@
 url="http://pypi.python.org/pypi/setuptools"
 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=('694258290c27cc2edbc83958de5ea4d8ebd3f96a3708012260438188fc4fd3b30a427ef87bfd418a188a74077acefb9d6e50bcf189c98a9380277f0087cce83b')
+source=("https://pypi.python.org/packages/source/s/setuptools/setuptools-$pkgver.tar.gz")
+sha512sums=('459bc75a5151b03d58ffd85dda4a6459711517814a424ffc3439c3fbb7b8d5d8c6fd54dcdc6a4be41fbf6fc510bdd62c3b388edc36fab6527f89b240f1b3c280')
 
 prepare() {
   # We ship separated python{,2}-{packaging,six} packages.
-  rm -rv setuptools-${pkgver}/pkg_resources/_vendor
+  rm -rv setuptools-$pkgver/pkg_resources/_vendor
 
-  cp -a setuptools-${pkgver}{,-python2}
+  cp -a setuptools-${pkgver}{,-py2}
 
-  cd "${srcdir}"/setuptools-${pkgver}
+  cd "$srcdir"/setuptools-$pkgver
   sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py
 
-  cd "${srcdir}"/setuptools-${pkgver}-python2
+  cd "$srcdir"/setuptools-$pkgver-py2
   sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" setuptools/command/easy_install.py
 }
 
 build() {
-  # Build python 3 module
-  cd "${srcdir}"/setuptools-${pkgver}
+  cd "$srcdir"/setuptools-$pkgver
   python3 setup.py build
 
-  # Build python 2 module
-  cd "${srcdir}"/setuptools-${pkgver}-python2
+  cd "$srcdir"/setuptools-$pkgver-py2
   python2 setup.py build
 }
 
@@ -42,12 +40,10 @@
 check() {
   # Workaround UTF-8 tests by setting LC_CTYPE
 
-  # Check python3 module
-  cd "${srcdir}"/setuptools-${pkgver}
+  cd "$srcdir"/setuptools-$pkgver
   LC_CTYPE=en_US.utf8 python3 setup.py ptr
 
-  # Check python2 module
-  cd "${srcdir}"/setuptools-${pkgver}-python2
+  cd "$srcdir"/setuptools-$pkgver-py2
   LC_CTYPE=en_US.utf8 python2 setup.py ptr
 }
  
@@ -56,8 +52,8 @@
   provides=('python-distribute')
   replaces=('python-distribute')
 
-  cd "${srcdir}/setuptools-${pkgver}"
-  python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+  cd "$srcdir"/setuptools-$pkgver
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
 }
  
 package_python2-setuptools() {
@@ -65,7 +61,7 @@
   provides=('python2-distribute' 'setuptools')
   replaces=('python2-distribute' 'setuptools')
 
-  cd "${srcdir}/setuptools-${pkgver}-python2"
-  python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
-  rm "${pkgdir}/usr/bin/easy_install"
+  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