[arch-commits] Commit in cardinal/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Tue Feb 15 00:12:49 UTC 2022


    Date: Tuesday, February 15, 2022 @ 00:12:48
  Author: dvzrv
Revision: 1133298

upgpkg: cardinal 22.02-1: Add cardinal 22.02.

Add fix for missing symlinks in plugins (preventing the loading of required data).

Modified:
  cardinal/trunk/PKGBUILD

----------+
 PKGBUILD |   10 ++++++++++
 1 file changed, 10 insertions(+)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-15 00:10:37 UTC (rev 1133297)
+++ PKGBUILD	2022-02-15 00:12:48 UTC (rev 1133298)
@@ -50,6 +50,16 @@
   depends=(cardinal-jack cardinal-lv2 cardinal-vst cardinal-vst3)
 
   make PREFIX=/usr SYSDEPS=true DESTDIR="$pkgdir" install -C $pkgbase-$pkgver
+
+  # add missing symlinks for resources
+  for _name in Cardinal{,FX,Synth}; do
+    ln -sv /usr/share/$pkgbase "$pkgdir/usr/lib/lv2/$_name.lv2/resources"
+    ln -sv /usr/share/$pkgbase "$pkgdir/usr/lib/vst3/$_name.vst3/Contents/Resources"
+  done
+  for _name in Cardinal{FX,Synth}; do
+    ln -sv /usr/share/$pkgbase "$pkgdir/usr/lib/vst/$_name.vst/resources"
+  done
+
   (
     cd "$pkgdir"
     _pick $pkgbase-data usr/share/$pkgbase



More information about the arch-commits mailing list