summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore9
-rw-r--r--PKGBUILD28
3 files changed, 23 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b56665379fd..36415b0c353 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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 300b0f9a837..57e7fd90984 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
diff --git a/PKGBUILD b/PKGBUILD
index b9ac274f2c8..2f0e5dd9b1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}