# Maintainer: Marcus Hoffmann _pkgname=mypy-zope pkgname=python-mypy-zope pkgver=0.3.2 pkgrel=1 pkgdesc="Plugin for mypy to support zope.interface" arch=('any') url="https://pypi.org/project/mypy-zope/" license=('MIT') depends=('python' 'python-setuptools' 'mypy' 'python-zope-interface' 'python-zope-schema') checkdepends=('python-pytest' 'python-lxml') source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz") sha256sums=('8eea53a0ecce8bce433527d1cccb4e2e32da07b730f4730c6a503ebddf297520') # Tests only work with installed package: # https://github.com/Shoobx/mypy-zope/issues/25 #check() { # cd $srcdir/${_pkgname}-${pkgver} # PYTHONPATH=./build/lib pytest # # No idea how to get that to work... # #mypy ./src/mypy_zope --strict #} build() { cd $srcdir/${_pkgname}-${pkgver} python setup.py build } package() { cd "$srcdir/${_pkgname}-${pkgver}" install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" python3 setup.py install --root "${pkgdir}" --optimize=1 --skip-build }