summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2022-02-06 12:39:20 -0600
committerLuis Martinez2022-02-06 12:39:20 -0600
commit065a6e16518598c6c537d1ed9f5350fd336c58d1 (patch)
tree88b9651c09ab0cad4aa6b4d57932886aa3d891f6
parent9f62d9b8c26b7e6a0e00ca991a4f3690b4fddc41 (diff)
downloadaur-065a6e16518598c6c537d1ed9f5350fd336c58d1.tar.gz
update to 3.5
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD30
2 files changed, 29 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d700da744767..72816110c297 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0095a7e72fa7..e7356039d735 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}