Date: Monday, July 19, 2021 @ 04:27:18 Author: felixonmars Revision: 420112
archrelease: copy trunk to extra-any Added: python-tomli/repos/extra-any/ python-tomli/repos/extra-any/PKGBUILD (from rev 420111, python-tomli/trunk/PKGBUILD) ----------+ PKGBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) Copied: python-tomli/repos/extra-any/PKGBUILD (from rev 420111, python-tomli/trunk/PKGBUILD) =================================================================== --- extra-any/PKGBUILD (rev 0) +++ extra-any/PKGBUILD 2021-07-19 04:27:18 UTC (rev 420112) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan <felixonm...@archlinux.org> + +pkgname=python-tomli +pkgver=1.0.4 +pkgrel=1 +pkgdesc="A lil' TOML parser" +url="https://github.com/hukkin/tomli" +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-dephell' 'python-setuptools') +checkdepends=('python-pytest' 'python-dateutil') +source=("https://github.com/hukkin/tomli/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('e30e06ea805c94359596c3d6db82464ccafcdde0172cae12d62c889c70986159b3198cf465183854bef1b048c21e487c2b0dad2825e2477d363885e749b238ee') + +prepare() { + cd tomli-$pkgver + dephell deps convert --from pyproject.toml --to setup.py +} + +build() { + cd tomli-$pkgver + python setup.py build +} + +check() { + cd tomli-$pkgver + python -m pytest +} + +package() { + cd tomli-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}