summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2021-09-12 00:14:12 -0500
committerLuis Martinez2021-09-12 00:14:12 -0500
commit7ce05b31cdc5b227b7c734b2197f38799b499421 (patch)
treed8203477213d2c9c71345b23ad5afbda3681cc69
parentcb33864d8e0330cbb66dccba5e10486910722f0e (diff)
downloadaur-7ce05b31cdc5b227b7c734b2197f38799b499421.tar.gz
update to 3.4
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD48
2 files changed, 34 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5bb90778187d..f75c5e05deff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-abjad
- pkgdesc = Tool for formalized music score control.
- pkgver = 3.1
+ pkgdesc = Python API for building LilyPond files
+ pkgver = 3.4
pkgrel = 1
url = https://github.com/Abjad/abjad
arch = any
@@ -8,16 +8,16 @@ pkgbase = python-abjad
license = GPL3
makedepends = python-setuptools
depends = lilypond
- depends = python
+ depends = python>=3.6
depends = python-ply
depends = python-six
- depends = python-uqbar
+ depends = python-quicktions>=1.3
depends = python-roman
- optdepends = fluidsynth: to play generated MIDI files (instead of timidity++)
- optdepends = timidity++: to play generated MIDI files (instead of fluidsynth)
- optdepends = graphviz: to create rhythm-trees graphs and other tree structures
- source = https://github.com/Abjad/abjad/archive/v3.1.tar.gz
- sha256sums = df5d13a1c78dc89be399fc67a0e40f115377e9ba8fb564b5da614d8c0dc8e362
+ depends = python-uqbar>=0.4.4
+ optdepends = fluidsynth: playback generated MIDI files
+ optdepends = timidity++: playback generated MIDI files
+ optdepends = graphviz: creates rhythm-trees graphs and other tree structures
+ source = python-abjad-3.4.tar.gz::https://github.com/Abjad/abjad/archive/v3.4.tar.gz
+ sha256sums = 1b92f33c6d625dd89d88edaa0cd2f5c826875f271f77eeb325272edc087b6ac4
pkgname = python-abjad
-
diff --git a/PKGBUILD b/PKGBUILD
index c2ad6b1c349f..e3bd665a15ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,39 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
# Maintainer: Robert Kubosz <kubosz.robert@gmail.com>
pkgname=python-abjad
-pkgver=3.1
+pkgver=3.4
pkgrel=1
-groups=('abjad')
-pkgdesc='Tool for formalized music score control.'
+pkgdesc='Python API for building LilyPond files'
arch=('any')
url="https://github.com/Abjad/abjad"
license=('GPL3')
-depends=('lilypond'
- 'python'
- 'python-ply'
- 'python-six'
- 'python-uqbar'
- 'python-roman'
- )
+groups=('abjad')
+depends=(
+ 'lilypond'
+ 'python>=3.6'
+ 'python-ply'
+ 'python-six'
+ ## deps below are AUR only
+ 'python-quicktions>=1.3'
+ 'python-roman'
+ 'python-uqbar>=0.4.4')
makedepends=('python-setuptools')
optdepends=(
- 'fluidsynth: to play generated MIDI files (instead of timidity++)'
- 'timidity++: to play generated MIDI files (instead of fluidsynth)'
- 'graphviz: to create rhythm-trees graphs and other tree structures'
- )
-source=("$url/archive/v$pkgver.tar.gz")
-sha256sums=('df5d13a1c78dc89be399fc67a0e40f115377e9ba8fb564b5da614d8c0dc8e362')
-
+ 'fluidsynth: playback generated MIDI files'
+ 'timidity++: playback generated MIDI files'
+ 'graphviz: creates rhythm-trees graphs and other tree structures')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('1b92f33c6d625dd89d88edaa0cd2f5c826875f271f77eeb325272edc087b6ac4')
+# validpgpkeys=('EF80D3D6F5926FC997919D6A27A5BE0A6ADE7F36') ## Trevor Baca
build() {
- cd $srcdir/abjad-$pkgver
- python setup.py build
+ cd "abjad-$pkgver"
+ python setup.py build
}
-
package() {
- cd $srcdir/abjad-$pkgver
- python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ cd "abjad-$pkgver"
+ PYTHONHASHSEED=0 python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}
-