Date: Sunday, November 29, 2020 @ 22:21:01 Author: dvzrv Revision: 766453
upgpkg: a2jmidid 9-3: Rebuild to add sodeps. Add all available sodeps in package() and move the respective packages to makedepends. Add bash as optdepends for the a2j script. Apply reasonable meson parameters for packaging. Update maintainer info. Modified: a2jmidid/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-11-29 22:06:52 UTC (rev 766452) +++ PKGBUILD 2020-11-29 22:21:01 UTC (rev 766453) @@ -1,10 +1,10 @@ -# Maintainer: David Runge <d...@sleepmap.de> +# Maintainer: David Runge <dv...@archlinux.org> # Contributor: speps <speps at aur dot archlinux dot org> # Contributor: Jiyunatori <t...@0xc29.net> pkgname=a2jmidid pkgver=9 -pkgrel=2 +pkgrel=3 pkgdesc="A daemon for exposing legacy ALSA sequencer applications in JACK MIDI system." arch=('x86_64') url="https://github.com/linuxaudio/a2jmidid" @@ -11,20 +11,30 @@ license=('GPL2') groups=('pro-audio') arch=('x86_64') -depends=('jack' 'dbus') -makedepends=('meson') -optdepends=('python-dbus: for a2j and a2j_control') +depends=('glibc') +makedepends=('alsa-lib' 'dbus' 'jack' 'meson') +optdepends=( + 'bash: for a2j' + 'python-dbus: for a2j and a2j_control') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/linuxaudio/${pkgname}/archive/${pkgver}.tar.gz") sha512sums=('5bd13b6904ed68c5bfe40ca516fd49b7eb4d4a946b9908ee04687265848734c8e1a81579f0f1a5bd0752595be8858dc748da10487b7f366394c09a5ffc7d5e5c') +b2sums=('ad079e76a54f56ee8f82150c306f91aead52f86632978ea6f3376a0bf163744379210b34701b39da4ee14fc4d8a1c6be82d1052abeb8ccf79410bc242d174d62') build() { cd "${pkgname}-${pkgver}" meson --prefix=/usr \ + --buildtype plain \ + --auto-features enabled \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ build ninja -C build } package() { + depends+=('libasound.so' 'libdbus-1.so' 'libjack.so') + cd "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" meson install -C build install -vDm 644 {AUTHORS,CHANGELOG,INSTALLATION,README}.rst \