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 | |
parent | 9f62d9b8c26b7e6a0e00ca991a4f3690b4fddc41 (diff) | |
download | aur-065a6e16518598c6c537d1ed9f5350fd336c58d1.tar.gz |
update to 3.5
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 29 insertions, 15 deletions
@@ -1,16 +1,20 @@ pkgbase = python-abjad-ext-rmakers pkgdesc = Abjad rhythm-maker extension - pkgver = 3.4 + pkgver = 3.5 pkgrel = 1 url = https://github.com/abjad/abjad-ext-rmakers arch = any groups = abjad license = MIT - makedepends = python-setuptools + checkdepends = python-pytest makedepends = git - depends = python-abjad=3.4 - source = python-abjad-ext-rmakers-3.4::git+https://github.com/abjad/abjad-ext-rmakers#tag=v3.4?signed - validpgpkeys = EF80D3D6F5926FC997919D6A27A5BE0A6ADE7F36 + makedepends = python-setuptools + makedepends = python-build + makedepends = python-install + makedepends = python-wheel + depends = python-abjad>=3.5 + source = python-abjad-ext-rmakers::git+https://github.com/abjad/abjad-ext-rmakers#tag=v3.5?signed + validpgpkeys = B76E156E7824B5040027E7C6205943F230B622B9 sha256sums = SKIP pkgname = python-abjad-ext-rmakers @@ -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" } |