# Contributor: David Demelier # Maintainer: David Demelier pkgname=lv2 pkgver=1.18.10 pkgrel=0 pkgdesc="extensible open standard for audio plugins" url="https://lv2plug.in" arch="all" license="ISC" depends_dev="$pkgname-specgen=$pkgver-r$pkgrel" _pydepends=" py3-lxml py3-rdflib py3-markdown py3-pygments python3 " makedepends=" gtk+2.0-dev libsamplerate-dev libsndfile-dev meson $_pydepends " subpackages="$pkgname-dev $pkgname-specgen" source="https://lv2plug.in/spec/lv2-$pkgver.tar.xz" build() { abuild-meson -Db_lto=true . output meson compile -C output } check() { meson test --print-errorlogs --no-rebuild -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } specgen() { pkgdesc="$pkgdesc (python specgen)" depends="$_pydepends" amove usr/bin/lv2specgen.py amove usr/share/lv2specgen } sha512sums=" ab4bcf593f633b1ed16c0eb6aa4525458a00655ef9c87619bf85eaa966f8fd094a8e871b825f679e0d97923f8bbbf11841ff467022390ca2f1a5b5f66ccd5d1b lv2-1.18.10.tar.xz "