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