diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -4,7 +4,7 @@ pkgname=python-strictyaml _pkgname=strictyaml pkgver=1.6.2 -pkgrel=1 +pkgrel=2 pkgdesc='A type-safe YAML parser that parses a restricted subset of the YAML specificaton' arch=(any) url="http://hitchdev.com/$_pkgname" @@ -12,18 +12,19 @@ license=(MIT) depends=(python python-dateutil python-ruamel-yaml) -makedepends=(python-setuptools) +makedepends=(python-{build,installer,wheel} + python-setuptools) _archive="$_pkgname-$pkgver" source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_archive.tar.gz") sha256sums=('70cd55980fe2929dc038924ca08f68f96148223a8777810fa616e3478ebe71ca') build() { cd "$_archive" - python setup.py build + python -m build -wn } package() { cd "$_archive" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build + python -m installer -d "$pkgdir" dist/*.whl install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.txt } |