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"

Reply via email to