Date: Friday, March 17, 2023 @ 23:00:21 Author: dvzrv Revision: 1421442
upgpkg: master_me 1.1.0-5: Rebuild to fix dependency resolution. Due to a bug in find-libdeps (https://gitlab.archlinux.org/archlinux/devtools/-/issues/102) dependencies of shared object files are not detected, leading to sodepends not being resolved. Modified: master_me/trunk/PKGBUILD ----------+ PKGBUILD | 53 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 47 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-17 22:52:34 UTC (rev 1421441) +++ PKGBUILD 2023-03-17 23:00:21 UTC (rev 1421442) @@ -3,7 +3,7 @@ pkgname=master_me pkgname=(master_me master_me-jack master_me-lv2 master_me-vst master_me-vst3) pkgver=1.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Automatic mastering plugin for live streaming, podcasts and internet radio" arch=(x86_64) url="https://github.com/trummerschlunk/master_me" @@ -37,12 +37,21 @@ } package_master_me() { - depends=(master_me-jack master_me-lv2 master_me-vst master_me-vst3) + depends=( + master_me-jack + master_me-lv2 + master_me-vst + master_me-vst3 + ) make DESTDIR="$pkgdir/" PREFIX=/usr install -C $pkgname-$pkgver ( cd "$pkgdir" + # have find-libdeps resolve dependencies properly: + # https://gitlab.archlinux.org/archlinux/devtools/-/issues/102 + find usr/lib -type f \( -iname "*.clap" -or -iname "*.so" \) -exec chmod +x {} \; + _pick master_me-jack usr/bin/ _pick master_me-lv2 usr/lib/lv2/ _pick master_me-vst usr/lib/vst/ @@ -52,7 +61,15 @@ package_master_me-jack() { pkgdesc+=" - standalone" - depends=(gcc-libs glibc hicolor-icon-theme libglvnd libGL.so libx11 libxext libxrandr) + depends=( + gcc-libs + glibc + hicolor-icon-theme + libglvnd libGL.so + libx11 + libxext + libxrandr + ) mv -v $pkgname/* "$pkgdir" @@ -62,7 +79,15 @@ package_master_me-lv2() { pkgdesc+=" - LV2 plugin" - depends=(gcc-libs glibc libglvnd libGL.so libx11 libxext libxrandr lv2-host) + depends=( + gcc-libs + glibc + libglvnd libGL.so + libx11 + libxext + libxrandr + lv2-host + ) groups=(lv2-plugins) mv -v $pkgname/* "$pkgdir" @@ -70,7 +95,15 @@ package_master_me-vst() { pkgdesc+=" - VST plugin" - depends=(gcc-libs glibc libglvnd libGL.so libx11 libxext libxrandr vst-host) + depends=( + gcc-libs + glibc + libglvnd libGL.so + libx11 + libxext + libxrandr + vst-host + ) groups=(vst-plugins) mv -v $pkgname/* "$pkgdir" @@ -78,7 +111,15 @@ package_master_me-vst3() { pkgdesc+=" - VST3 plugin" - depends=(gcc-libs glibc libglvnd libGL.so libx11 libxext libxrandr vst3-host) + depends=( + gcc-libs + glibc + libglvnd libGL.so + libx11 + libxext + libxrandr + vst3-host + ) groups=(vst3-plugins) mv -v $pkgname/* "$pkgdir"
