Date: Friday, March 24, 2023 @ 11:29:04
  Author: dvzrv
Revision: 1427687

upgpkg: lsp-plugins 1.2.6-1: Upgrade to 1.2.6.

Consolidate dependencies.
Switch to bash arrays with one entry per line for better handling.

Modified:
  lsp-plugins/trunk/PKGBUILD

----------+
 PKGBUILD |   53 +++++++++++++++++++++++++++++++++++------------------
 1 file changed, 35 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-24 10:45:21 UTC (rev 1427686)
+++ PKGBUILD    2023-03-24 11:29:04 UTC (rev 1427687)
@@ -2,17 +2,33 @@
 
 pkgbase=lsp-plugins
 pkgname=(lsp-plugins{,-{clap,docs,ladspa,lv2,standalone,vst}} 
liblsp-r3d-glx-lib)
-pkgver=1.2.5
+pkgver=1.2.6
 pkgrel=1
 pkgdesc="Collection of open-source plugins"
 arch=(x86_64)
 url="https://lsp-plug.in";
 license=(LGPL3)
-makedepends=(cairo gcc-libs glibc hicolor-icon-theme libglvnd libx11 libxrandr 
jack ladspa libsndfile lv2 php)
-checkdepends=(jq lv2lint)
+makedepends=(
+  cairo
+  gcc-libs
+  glibc
+  hicolor-icon-theme
+  libglvnd
+  libx11
+  libxrandr
+  jack
+  ladspa
+  libsndfile
+  lv2
+  php
+)
+checkdepends=(
+  jq
+  lv2lint
+)
 
source=(https://github.com/sadko4u/$pkgname/releases/download/$pkgver/$pkgname-src-$pkgver.tar.gz)
-sha512sums=('75e731fa6ef1ee6772dfa9681c5f46b6fb513559e1522a6b3dbf072508ed52248f479ca55fd7dab1d6b48db6a5e6f5857ef079a4bcb6ff52bc7968b5060ac074')
-b2sums=('8f8550fcc0a068a28c0753adba1169957c8b7c142e8a6d2e00948e17eddb439de3a4dc81c8c94b4d6b4d934dceab08dd4bb61764ec2df7bc59484cc17c134e12')
+sha512sums=('d76cee24e976022594eac4830987921ff18c0622bae1ac2fb4744d45ee89dccd1211247f9f7d6df1083c8629f66cd443bce701864a85ff10e66abcf2fae749ce')
+b2sums=('02364391f4edc894c566b0038f0340be1f923c3de6dfc48ed90460df7a6ba452720e63bb1e510e5ff580e38066915f1761bcd2ca72cdba429163cf24b20ed09e')
 
 _pick() {
   local p="$1" f d; shift
@@ -25,7 +41,16 @@
 }
 
 build() {
-  make config VERBOSE=1 ARTIFACT_EXPORT_HEADERS=1 FEATURES='clap doc lv2 vst2 
jack ladspa xdg' PREFIX=/usr -C $pkgbase
+  local config_options=(
+    config
+    VERBOSE=1
+    ARTIFACT_EXPORT_HEADERS=1
+    FEATURES='clap doc lv2 vst2 jack ladspa xdg'
+    PREFIX=/usr
+    -C $pkgbase
+  )
+
+  make "${config_options[@]}"
   make VERBOSE=1 -C $pkgbase
 }
 
@@ -88,10 +113,9 @@
   depends=(
     cairo
     clap-host
+    freetype2
     gcc-libs
     glibc
-    hicolor-icon-theme
-    libglvnd
     liblsp-r3d-glx-lib=$pkgver
     libsndfile libsndfile.so
     libx11
@@ -111,16 +135,11 @@
   pkgdesc+=" - LADSPA"
   groups=(ladspa-plugins)
   depends=(
-    cairo
     gcc-libs
     glibc
-    hicolor-icon-theme
     ladspa-host
-    libglvnd
     liblsp-r3d-glx-lib=$pkgver
     libsndfile libsndfile.so
-    libx11
-    libxrandr
   )
 
   mv -v $pkgname/* "$pkgdir"
@@ -131,11 +150,10 @@
   groups=(lv2-plugins)
   depends=(
     cairo
+    freetype2
     gcc-libs
     glibc
-    hicolor-icon-theme
     lv2-host
-    libglvnd
     liblsp-r3d-glx-lib=$pkgver
     libsndfile libsndfile.so
     libx11
@@ -150,11 +168,11 @@
   groups=(pro-audio)
   depends=(
     cairo
+    freetype2
     gcc-libs
     glibc
     hicolor-icon-theme
     jack libjack.so
-    libglvnd
     liblsp-r3d-glx-lib=$pkgver
     libsndfile libsndfile.so
     libx11
@@ -169,10 +187,9 @@
   groups=(vst-plugins)
   depends=(
     cairo
+    freetype2
     gcc-libs
     glibc
-    hicolor-icon-theme
-    libglvnd
     liblsp-r3d-glx-lib=$pkgver
     libsndfile libsndfile.so
     libx11

Reply via email to