Date: Friday, October 28, 2022 @ 21:50:00
  Author: dvzrv
Revision: 1338501

upgpkg: ams-lv2 1.2.2-4: Rebuild to fix overlinking due to waf.

Remove unnecessary quotes and curly braces.
Add available sodeps.
Add lv2-host to dependencies.

Modified:
  ams-lv2/trunk/PKGBUILD

----------+
 PKGBUILD |   34 ++++++++++++++++++++++------------
 1 file changed, 22 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-10-28 21:42:15 UTC (rev 1338500)
+++ PKGBUILD    2022-10-28 21:50:00 UTC (rev 1338501)
@@ -1,30 +1,40 @@
-# Maintainer: David Runge <[email protected]>
+# Maintainer: David Runge <[email protected]>
+
 pkgname=ams-lv2
 pkgver=1.2.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A port of the internal modules found in Alsa Modular Synth"
-arch=('x86_64')
+arch=(x86_64)
 url="https://github.com/blablack/ams-lv2";
-license=('GPL2')
-groups=('lv2-plugins' 'pro-audio')
-depends=('fftw' 'gtkmm')
-makedepends=('lv2' 'lvtk' 'waf')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/blablack/${pkgname}/archive/v${pkgver}.tar.gz";)
+license=(GPL2)
+groups=(lv2-plugins pro-audio)
+depends=(gcc-libs glibc lv2-host)
+makedepends=(atkmm cairomm fftw glibmm gtkmm libsigc++ lv2 lvtk waf)
+source=($pkgname-$pkgver.tar.gz::https://github.com/blablack/${pkgname}/archive/v${pkgver}.tar.gz)
 
sha512sums=('6c1c6f3179a851f67e162d225a761c38678159d9f178d9bfa3991b84b84ea557f5a44882ea710626204f158c40ae18f0e87f24faec0a0bd6aa64e18eeb81c45f')
+b2sums=('1dfeaa2708bda64aadb00d8ec5f57fd3a7dd35a1fdce5fb2289f52f00fd73d25a11f39c91823c9322a5cd625ff369c4b05fd9de300b1635e172aefabb02825ea')
 
 prepare() {
-  cd "$pkgname-$pkgver"
   # remove outdated waflib
-  rm -rv waflib
+  rm -rfv $pkgname-$pkgver/waflib
 }
 
 build() {
-  cd "$pkgname-$pkgver"
+  cd $pkgname-$pkgver
+  export LINKFLAGS="$LDFLAGS"
   waf configure --prefix=/usr
   waf
 }
 
 package() {
-  cd "$pkgname-$pkgver"
+  depends+=(
+    atkmm libatkmm-1.6.so
+    cairomm libcairomm-1.0.so
+    fftw libfftw3.so
+    glibmm libglibmm-2.4.so
+    gtkmm
+    libsigc++ libsigc-2.0.so
+  )
+  cd $pkgname-$pkgver
   waf install --destdir="$pkgdir/"
 }

Reply via email to