Date: Sunday, January 10, 2021 @ 17:56:24 Author: dvzrv Revision: 817240
upgpkg: mda.lv2 1.2.6-1: Upgrade to 1.2.6. Add proper lv2lint call for all plugins and open upstream ticket about problems. Remove unused checkdepends. Add lv2-host in optdepends. Modified: mda.lv2/trunk/PKGBUILD ----------+ PKGBUILD | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-01-10 17:54:42 UTC (rev 817239) +++ PKGBUILD 2021-01-10 17:56:24 UTC (rev 817240) @@ -1,7 +1,8 @@ # Maintainer: David Runge <[email protected]> + _name=mda-lv2 pkgname=mda.lv2 -pkgver=1.2.4 +pkgver=1.2.6 pkgrel=1 pkgdesc="A port of the MDA VST plugins to LV2" arch=('x86_64') @@ -9,12 +10,15 @@ license=('GPL3') groups=('lv2-plugins' 'pro-audio') depends=('gcc-libs' 'glibc') -checkdepends=('lv2lint' 'sord') +checkdepends=('lv2lint') makedepends=('lv2' 'waf') -source=("https://download.drobilla.net/${_name}-${pkgver}.tar.bz2"{,.sig}) -validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard -sha512sums=('d2ae0a7531de36ed30d0fa6e377d42d44d8dc67e4893e075b1d850e92c3a2d92f6f80e292e642c71ad1493532a0e06734011028cfec91348cfda02eec62dfe04' +optdepends=('lv2-host: for LV2 plugins') +source=("https://download.drobilla.net/${_name}-${pkgver}.tar.bz2"{,.asc}) +sha512sums=('0b49c8d4868010726bdf4b969b4822ffe17d705d81c956afabcfa27135c1bf54bb4fd00168d2606ddcd3f9b1930247655e700ae8d6039b43ff1a779cb8a617cc' 'SKIP') +b2sums=('d9c6de99a3bac080df2a58db56673712a7c050fea76906bd8e1704f28b3588d990cc8c3ce2fe94b598b1b9a4acd751696775d6c19baee2bd7982853f2e2ae18b' + 'SKIP') +validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard <[email protected]> prepare() { mv -v "${_name}-$pkgver" "$pkgname-$pkgver" @@ -39,9 +43,17 @@ } check() { + local _plugins _plugin + _plugins=( 'Ambience' 'Bandisto' 'BeatBox' 'Combo' 'DX10' 'DeEss' 'Degrade' + 'Delay' 'Detune' 'Dither' 'DubDelay' 'Dynamics' 'EPiano' 'Image' 'JX10' + 'Leslie' 'Limiter' 'Loudness' 'MultiBand' 'Overdrive' 'Piano' 'RePsycho' + 'RezFilter' 'RingMod' 'RoundPan' 'Shepard' 'Splitter' 'Stereo' 'SubSynth' + 'TalkBox' 'TestTone' 'ThruZero' 'Tracker' 'Transient' 'VocInput' 'Vocoder') + cd "$pkgname-$pkgver" - sord_validate "build/lv2/${pkgname}/"*.ttl || echo "Known to fail" - LV2_PATH="${PWD}/build/lv2" lv2lint "http://drobilla.net/drobilla" || echo "Known to fail" + for _plugin in "${_plugins[@]}"; do + lv2lint -Mpack -I "build/lv2/${pkgname}" "http://drobilla.net/plugins/mda/${_plugin}" || echo "Known to fail: https://gitlab.com/drobilla/mda-lv2/-/issues/2" + done } package() {
