# Maintainer: Jesus E. _name=toml pkgname=python-toml pkgver=0.10.1 pkgrel=1 pkgdesc='A Python library for parsing and creating TOML' arch=('any') url="https://github.com/uiri/$_name" license=('Expat') depends=('python') #checkdepends=('python-numpy' 'python-pytest') makedepends=('python-setuptools') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz" "${pkgname}-0.10.1-install_type_hints.patch") sha512sums=('9dc813f84b56bee6519c70efe49a834d6695c82d429f0b7cc6e6153a1fb14d3fb627dea24df2d2664354f27108389d51475609272d59fc7e4b64a2c17d74f33f' '000fd1416341567a1828034f6e3844f7c5436e2b89f06b0ffa2567fc86d3b72dd4a8085d26d4366764446dfb050cfececaada4ca53f9c355c62aafb26ea87be4') prepare() { cd "$_name-$pkgver" patch -Np1 -i ../"${pkgname}-0.10.1-install_type_hints.patch" } build() { cd "$_name-$pkgver" python setup.py build } #check() { # cd "$_name-$pkgver" # export PYTHONPATH="../build/lib/:${PYTHONPATH}" # # disable useless tests # pytest -v tests -k 'not test_invalid_tests and not test_valid_tests' #} package() { cd "$_name-$pkgver" python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" }