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

Felix Yan felixonmars at archlinux.org
Thu Apr 12 05:55:46 UTC 2018


    Date: Thursday, April 12, 2018 @ 05:55:45
  Author: felixonmars
Revision: 321613

upgpkg: python-wstools 0.4.6-1

Modified:
  python-wstools/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++++---------------
 1 file changed, 16 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-04-12 05:34:48 UTC (rev 321612)
+++ PKGBUILD	2018-04-12 05:55:45 UTC (rev 321613)
@@ -3,46 +3,47 @@
 
 pkgbase=python-wstools
 pkgname=('python-wstools' 'python2-wstools')
-pkgver=0.4.5
-_commit=c57464fb6b79624742921a8aa0a2c0657c8b20b0
+pkgver=0.4.6
 pkgrel=1
 pkgdesc="WSDL parsing services package for Web Services for Python"
 arch=('any')
 url="https://github.com/pycontribs/wstools"
 license=('custom')
-makedepends=('python-pip' 'python2-pip' 'python-docutils' 'python2-docutils' 'git')
+makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8'
               'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov')
-source=("git+https://github.com/pycontribs/wstools.git#commit=$_commit")
-md5sums=('SKIP')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz")
+sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d')
 
 prepare() {
-  cp -a wstools{,-py2}
+  cp -a wstools-$pkgver{,-py2}
   sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \
       -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \
-      -i wstools-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+      -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py}
+
+  export PBR_VERSION=$pkgver
 }
 
 build() {
-  cd "$srcdir"/wstools
+  cd "$srcdir"/wstools-$pkgver
   python setup.py build
 
-  cd "$srcdir"/wstools-py2
+  cd "$srcdir"/wstools-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/wstools
+  cd "$srcdir"/wstools-$pkgver
   python setup.py test
 
-  cd "$srcdir"/wstools-py2
+  cd "$srcdir"/wstools-$pkgver-py2
   python2 setup.py test
 }
 
 package_python-wstools() {
-  depends=('python-six' 'python-docutils')
+  depends=('python-six' 'python-setuptools')
 
-  cd wstools
+  cd wstools-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 
   install -d "$pkgdir/usr/share/licenses/$pkgname"
@@ -50,9 +51,9 @@
 }
 
 package_python2-wstools() {
-  depends=('python2-six' 'python2-docutils')
+  depends=('python2-six' 'python2-setuptools')
 
-  cd wstools-py2
+  cd wstools-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
 
   install -d "$pkgdir/usr/share/licenses/$pkgname"



More information about the arch-commits mailing list