Date: Tuesday, September 18, 2018 @ 09:14:14 Author: felixonmars Revision: 334871
upgpkg: python-pyparsing 2.2.1-1 Modified: python-pyparsing/trunk/PKGBUILD ----------+ PKGBUILD | 33 ++++++++++----------------------- 1 file changed, 10 insertions(+), 23 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-09-18 05:36:59 UTC (rev 334870) +++ PKGBUILD 2018-09-18 09:14:14 UTC (rev 334871) @@ -7,38 +7,25 @@ pkgname=python-pyparsing pkgname=('python-pyparsing' 'python2-pyparsing') -pkgver=2.2.0 -pkgrel=2 +pkgver=2.2.1 +pkgrel=1 pkgdesc='General parsing module for Python' arch=('any') -url='http://pyparsing.wikispaces.com/' -makedepends=('python-setuptools' 'python2-setuptools' 'subversion') +url='https://github.com/pyparsing/pyparsing/' +makedepends=('python-setuptools' 'python2-setuptools') license=('MIT') -source=("svn://svn.code.sf.net/p/pyparsing/code/tags/pyparsing_$pkgver") -sha512sums=('SKIP') +source=("https://github.com/pyparsing/pyparsing/archive/pyparsing_$pkgver.tar.gz") +sha512sums=('13ea8632be1c06e09510dfffb28201922062a617f3cf6c204caa325bf0269c269ce891c14aee41bf24cd2aee77a4e2f00baa6e3656c290f88e898a10248d0c34') -prepare() { - cp -a pyparsing_$pkgver{,-py2} - - # :/ - sed -i '1i#coding=utf-8' pyparsing_$pkgver-py2/src/unitTests.py -} - build() { - cd "$srcdir"/pyparsing_$pkgver/src + cd pyparsing-pyparsing_$pkgver python setup.py build - - cd "$srcdir"/pyparsing_$pkgver-py2/src python2 setup.py build } check() { - export LC_CTYPE=en_US.UTF-8 - - cd "$srcdir"/pyparsing_$pkgver/src + cd pyparsing-pyparsing_$pkgver python unitTests.py - - cd "$srcdir"/pyparsing_$pkgver-py2/src python2 unitTests.py } @@ -45,7 +32,7 @@ package_python-pyparsing() { depends=('python') - cd pyparsing_$pkgver/src + cd pyparsing-pyparsing_$pkgver python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE @@ -54,7 +41,7 @@ package_python2-pyparsing() { depends=('python2') - cd pyparsing_$pkgver-py2/src + cd pyparsing-pyparsing_$pkgver python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE