diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | PKGBUILD | 28 |
3 files changed, 23 insertions, 26 deletions
@@ -1,18 +1,20 @@ pkgbase = python-rtmidi pkgdesc = Python bindings for the cross-platform MIDI I/O library RtMidi pkgver = 1.4.9 - pkgrel = 1 + pkgrel = 2 url = https://github.com/SpotlightKid/python-rtmidi - arch = i686 arch = x86_64 - arch = arm + arch = aarch64 license = MIT + makedepends = alsa-lib makedepends = cython + makedepends = jack makedepends = python-setuptools - depends = jack depends = python source = https://files.pythonhosted.org/packages/source/p/python-rtmidi/python-rtmidi-1.4.9.tar.gz sha256sums = bfeb4ed99d0cccf6fa2837566907652ded7adc1c03b69f2160c9de4082301302 pkgname = python-rtmidi - + depends = python + depends = libasound.so + depends = libjack.so diff --git a/.gitignore b/.gitignore index 300b0f9a8378..57e7fd90984f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,4 @@ pkg/ src/ -python-rtmidi-*.zip -python-rtmidi-*.tar.bz2 -python-rtmidi-*.tar.gz -python-rtmidi-*.pkg.tar.xz -python-rtmidi-*.pkg.tar.zst -python-rtmidi-*.src.tar.gz -.AURINFO +*.tar.* +*.zip @@ -1,27 +1,27 @@ -# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio> +# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de> -pkgname="python-rtmidi" -pkgdesc="Python bindings for the cross-platform MIDI I/O library RtMidi" +pkgname=python-rtmidi +pkgdesc='Python bindings for the cross-platform MIDI I/O library RtMidi' pkgver=1.4.9 -pkgrel=1 -arch=('i686' 'x86_64' 'arm') -url="https://github.com/SpotlightKid/python-rtmidi" -license=('MIT') -depends=('jack' 'python') -makedepends=('cython' 'python-setuptools') +pkgrel=2 +arch=(x86_64 aarch64) +url='https://github.com/SpotlightKid/python-rtmidi' +license=(MIT) +depends=(python) +makedepends=(alsa-lib cython jack python-setuptools) source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz") sha256sums=('bfeb4ed99d0cccf6fa2837566907652ded7adc1c03b69f2160c9de4082301302') - build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname-$pkgver python setup.py build } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + depends+=(libasound.so libjack.so) + cd $pkgname-$pkgver python setup.py install --root="$pkgdir" --skip-build --optimize=1 - # license - install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname } |