Date: Friday, September 22, 2017 @ 21:45:43 Author: jelle Revision: 259813
archrelease: copy trunk to community-any Added: python-parso/repos/community-any/ python-parso/repos/community-any/PKGBUILD (from rev 259812, python-parso/trunk/PKGBUILD) ----------+ PKGBUILD | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) Copied: python-parso/repos/community-any/PKGBUILD (from rev 259812, python-parso/trunk/PKGBUILD) =================================================================== --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2017-09-22 21:45:43 UTC (rev 259813) @@ -0,0 +1,32 @@ +# Maintainer: Jelle van der Waa <je...@vdwaa.nl> + +_pkgbase=parso +pkgbase=python-parso +pkgname=('python-parso' 'python2-parso') +pkgver=0.1.0 +pkgrel=1 +pkgdesc="Python parser that supports error recovery and round-trip parsing for different Python versions" +arch=('any') +url="https://github.com/davidhalter/parso" +license=('MIT') +makedepends=('python' 'python2') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz") +md5sums=('12c9648d902aafc69f9141e4c500dc12') + +check() { + cd "$_pkgbase-$pkgver" + pytest test +} + +package_python-parso() { + depends=('python') + cd "$_pkgbase-$pkgver" + python3 setup.py install --root="$pkgdir/" --optimize=1 +} + +package_python2-parso() { + depends=('python2') + cd "$_pkgbase-$pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 +}