Date: Monday, April 17, 2023 @ 08:27:31
  Author: dvzrv
Revision: 1446605

upgpkg: dpf-plugins 1.7-1: Upgrade to 1.7.

Consolidate dependencies.

Modified:
  dpf-plugins/trunk/PKGBUILD

----------+
 PKGBUILD |   67 ++++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 44 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-17 08:24:19 UTC (rev 1446604)
+++ PKGBUILD    2023-04-17 08:27:31 UTC (rev 1446605)
@@ -2,18 +2,38 @@
 
 _name=DPF-Plugins
 pkgbase=dpf-plugins
-pkgname=(dpf-plugins dpf-plugins-clap dpf-plugins-dssi dpf-plugins-ladspa 
dpf-plugins-lv2 dpf-plugins-standalone dpf-plugins-vst dpf-plugins-vst3)
-pkgver=1.6
-pkgrel=2
+pkgname=(
+  dpf-plugins
+  dpf-plugins-{clap,dssi,ladspa,lv2,standalone,vst,vst3}
+)
+pkgver=1.7
+pkgrel=1
 pkgdesc="Collection of DPF-based plugins"
 arch=(x86_64)
 url="https://github.com/DISTRHO/DPF-Plugins";
-license=(ISC GPL2 GPL3 LGPL3 MIT)
-makedepends=(dssi gendesk jack ladspa libglvnd lv2 projectm)
-checkdepends=(lv2lint kxstudio-lv2-extensions)
+license=(
+  ISC
+  GPL2
+  GPL3
+  LGPL3
+  MIT
+)
+makedepends=(
+  dssi
+  gendesk
+  jack
+  ladspa
+  libglvnd
+  lv2
+  projectm
+)
+checkdepends=(
+  lv2lint
+  kxstudio-lv2-extensions
+)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/$pkgname/archive/v$pkgver.tar.gz)
-sha512sums=('2e27f1f249ae067e2c34222d614ed3ade1458a8502135f4bf31120eaf92c560c14a4ffc8692b0ab4b45563d173416131e9d0a1cdd78a3b86525a00d06e788104')
-b2sums=('08ed150b1efb5dbaf7a8c1715a5d69ed95d8d18d27cf73cfe43e84c355bfba2cfa16a31efc78c01c521d96c549289119c481ef0b77b7ab804344a4b0f36d408e')
+sha512sums=('7d84be61f5c173bd80ee2f94e41384fc08a18a651d995aec20345d19a80e7a2e771b6f9eb5de9c03acb4368a2a071f915373f6cca89b2075f1f096f4000c3147')
+b2sums=('fa60ae8aa75065c97fbb56ca02e084d4077021ba9953d593af50636f7a8ec8f3a9dce901a0746f0e33963d7c58bae2cbad47c892e2f491147f41cff7b4eecb53')
 
 _plugins=(
   3BandEQ
@@ -123,13 +143,7 @@
 
 package_dpf-plugins() {
   depends=(
-    $pkgbase-clap=$pkgver
-    $pkgbase-dssi=$pkgver
-    $pkgbase-ladspa=$pkgver
-    $pkgbase-lv2=$pkgver
-    $pkgbase-standalone=$pkgver
-    $pkgbase-vst=$pkgver
-    $pkgbase-vst3=$pkgver
+    $pkgbase-{clap,dssi,ladspa,lv2,standalone,vst,vst3}=$pkgver
   )
 
   cd $_name-$pkgver
@@ -137,6 +151,10 @@
 
   (
     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 $pkgbase-clap usr/lib/clap/
     _pick $pkgbase-dssi usr/lib/dssi/
     _pick $pkgbase-ladspa usr/lib/ladspa/
@@ -155,7 +173,7 @@
     clap-host
     gcc-libs
     glibc
-    libglvnd libGL.so
+    libglvnd
     libx11
     libxext
   )
@@ -178,9 +196,10 @@
   groups=(dssi-plugins pro-audio)
   depends=(
     dssi-host
+    gcc-libs
     glibc
-    libglvnd libGL.so
-    liblo liblo.so
+    libglvnd
+    liblo
     libx11
     libxext
   )
@@ -220,7 +239,7 @@
     gcc-libs
     glibc
     lv2-host
-    libglvnd libGL.so
+    libglvnd
     libx11
     libxext
   )
@@ -241,9 +260,10 @@
 package_dpf-plugins-standalone() {
   pkgdesc+=" - standalones"
   depends=(
-    alsa-lib libasound.so
+    alsa-lib
+    gcc-libs
     glibc
-    libglvnd libGL.so
+    libglvnd
     libx11
     libxext
   )
@@ -267,7 +287,7 @@
   depends=(
     gcc-libs
     glibc
-    libglvnd libGL.so
+    libglvnd
     libx11
     libxext
     vst-host
@@ -290,8 +310,9 @@
   pkgdesc+=" - VST3 plugins"
   groups=(pro-audio vst3-plugins)
   depends=(
+    gcc-libs
     glibc
-    libglvnd libGL.so
+    libglvnd
     libx11
     libxext
     vst3-host

Reply via email to