diff options
author | Luis Martinez | 2022-02-06 12:39:20 -0600 |
---|---|---|
committer | Luis Martinez | 2022-02-06 12:39:20 -0600 |
commit | 065a6e16518598c6c537d1ed9f5350fd336c58d1 (patch) | |
tree | 88b9651c09ab0cad4aa6b4d57932886aa3d891f6 /PKGBUILD | |
parent | 9f62d9b8c26b7e6a0e00ca991a4f3690b4fddc41 (diff) | |
download | aur-065a6e16518598c6c537d1ed9f5350fd336c58d1.tar.gz |
update to 3.5
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 20 insertions, 10 deletions
@@ -2,28 +2,38 @@ # Contributor: Robert Kubosz <kubosz.robert@gmail.com> pkgname=python-abjad-ext-rmakers -pkgver=3.4 +pkgver=3.5 pkgrel=1 pkgdesc='Abjad rhythm-maker extension' arch=('any') url="https://github.com/abjad/abjad-ext-rmakers" license=('MIT') groups=('abjad') -depends=("python-abjad=$pkgver") -makedepends=('python-setuptools' 'git') -source=("$pkgname-$pkgver::git+$url#tag=v$pkgver?signed") +depends=("python-abjad>=$pkgver") +makedepends=( + 'git' + 'python-setuptools' + 'python-build' + 'python-install' + 'python-wheel') +# checkdepends=('python-pytest') +source=("$pkgname::git+$url#tag=v$pkgver?signed") sha256sums=('SKIP') -validpgpkeys=('EF80D3D6F5926FC997919D6A27A5BE0A6ADE7F36') +validpgpkeys=('B76E156E7824B5040027E7C6205943F230B622B9') build() { - cd "$pkgname-$pkgver" - python setup.py build + cd "$pkgname" + python -m build --wheel --skip-dependency-check --no-isolation } +# check() { +# cd "$pkgname" +# pytest -x -c /dev/null abjadext +# } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" export PYTHONHASHSEED=0 - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + python -m install --optimize=1 --destdir="$pkgdir/" dist/*.whl + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |