Date: Saturday, October 15, 2022 @ 20:04:32 Author: dvzrv Revision: 1329235
upgpkg: dragonfly-reverb 3.2.7-2: Rebuild to add missing meta package dragonfly-reverb. The previous update missed adding the meta-package, which pulls in all the other: https://bugs.archlinux.org/task/76216 Simplify setting of depends. Set groups correctly. Modified: dragonfly-reverb/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-15 19:41:11 UTC (rev 1329234) +++ PKGBUILD 2022-10-15 20:04:32 UTC (rev 1329235) @@ -1,17 +1,15 @@ # Maintainer: David Runge <[email protected]> pkgbase=dragonfly-reverb -pkgname=(dragonfly-reverb-clap dragonfly-reverb-jack dragonfly-reverb-lv2 dragonfly-reverb-vst dragonfly-reverb-vst3) +pkgname=(dragonfly-reverb dragonfly-reverb-clap dragonfly-reverb-jack dragonfly-reverb-lv2 dragonfly-reverb-vst dragonfly-reverb-vst3) _name=DragonflyReverb pkgver=3.2.7 -pkgrel=1 +pkgrel=2 pkgdesc="A concert hall reverb and a room reverb" arch=(x86_64) url="https://michaelwillis.github.io/dragonfly-reverb/" license=(GPL3) -groups=(lv2-plugins pro-audio vst-plugins) -depends=(gcc-libs glibc libx11 libxext) -makedepends=(freeverb3 gendesk jack libglvnd libsamplerate libx11 lv2) +makedepends=(freeverb3 gcc-libs glibc gendesk jack libglvnd libsamplerate libx11 libxext lv2) checkdepends=(lv2lint) options=(debug) source=(https://github.com/michaelwillis/$pkgbase/releases/download/$pkgver/$pkgbase-source-v$pkgver.tar.gz) @@ -18,6 +16,14 @@ sha512sums=('6c4a476d61009b557877e17c6f2acb81e80c3f666f4920e08ea653a4d26b58db21d651737fb9c23290ccb5adb415316f28bafbc614a1932632685734c7758d22') b2sums=('dc0b911e9afb09c5d576fe4f3dd658b24026fd08290bf8efcc292761bf175aaebb8775fe9f8e0dac4614a42dd755c784b8966e420816ece119a4d51fe231e548') _names=(DragonflyEarlyReflections DragonflyHallReverb DragonflyPlateReverb DragonflyRoomReverb) +_common_depends=( + gcc-libs + glibc + libglvnd libGL.so + freeverb3 libfreeverb3.so + libx11 + libxext +) prepare() { declare -A _description=( @@ -68,9 +74,14 @@ done } +package_dragonfly-reverb() { + depends=(dragonfly-reverb-{clap,jack,lv2,vst,vst3}=$pkgver-$pkgrel) +} + package_dragonfly-reverb-clap() { pkgdesc+=" - CLAP plugin" - depends+=(clap-host libGL.so libfreeverb3.so) + depends=("${_common_depends[@]}" clap-host) + groups=(clap-plugins pro-audio) cd $_name-Source-v$pkgver for name in "${_names[@]}"; do @@ -80,7 +91,7 @@ package_dragonfly-reverb-jack() { pkgdesc+=" - JACK standalone" - depends+=(jack libGL.so libfreeverb3.so) + depends=("${_common_depends[@]}" jack) cd $_name-Source-v$pkgver for name in "${_names[@]}"; do @@ -92,7 +103,8 @@ package_dragonfly-reverb-lv2() { pkgdesc+=" - LV2 plugin" - depends+=(libGL.so libfreeverb3.so lv2-host) + depends=("${_common_depends[@]}" lv2-host) + groups=(lv2-plugins pro-audio) cd $_name-Source-v$pkgver for name in "${_names[@]}"; do @@ -103,7 +115,8 @@ package_dragonfly-reverb-vst() { pkgdesc+=" - VST plugin" - depends+=(libGL.so libfreeverb3.so vst-host) + depends=("${_common_depends[@]}" vst-host) + groups=(pro-audio vst-plugins) cd $_name-Source-v$pkgver for name in "${_names[@]}"; do @@ -113,7 +126,8 @@ package_dragonfly-reverb-vst3() { pkgdesc+=" - VST3 plugin" - depends+=(libGL.so libfreeverb3.so vst3-host) + depends=("${_common_depends[@]}" vst3-host) + groups=(pro-audio vst3-plugins) cd $_name-Source-v$pkgver for name in "${_names[@]}"; do
