102.11.0-1
[arch-packages.git] / jack-example-tools / trunk / PKGBUILD
blob7db6fb9ff311b533a3deb1a6b57752255d5daa09
1 # Maintainer: David Runge <dvzrv@archlinux.org>
3 pkgname=jack-example-tools
4 pkgver=4
5 _commit=142fca8930191eedaca96ea874171df008372148  # refgs/tags/4
6 pkgrel=1
7 pkgdesc="Official JACK example clients and tools"
8 arch=(x86_64)
9 url="https://github.com/jackaudio/jack-example-tools"
10 license=(GPL2 GPL3)
11 groups=(pro-audio)
12 depends=(glibc)
13 makedepends=(
14   alsa-lib
15   git
16   jack2
17   libsamplerate
18   libsndfile
19   meson
20   opus
21   readline
22   zita-alsa-pcmi
23   zita-resampler
25 source=("git+$url#tag=$_commit?signed")
26 sha256sums=('SKIP')
27 validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx@falktx.com>
29 build() {
30   arch-meson build $pkgname "${_meson_args[@]}"
31   ninja -vC build
34 package() {
35   depends+=(
36     alsa-lib libasound.so
37     jack libjack.so
38     libsamplerate libsamplerate.so
39     libsndfile libsndfile.so
40     readline libreadline.so
41     zita-alsa-pcmi libzita-alsa-pcmi.so
42     zita-resampler libzita-resampler.so
43   )
45   DESTDIR="$pkgdir" meson install -C build