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

David Runge dvzrv at archlinux.org
Tue Apr 28 20:00:34 UTC 2020


    Date: Tuesday, April 28, 2020 @ 20:00:33
  Author: dvzrv
Revision: 622086

upgpkg: infamousplugins 0.3.0-3: Rebuilding with improved cmake setup.

Adding all sodeps in package() and moving the respective packages to makedepends.

Modified:
  infamousplugins/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-28 19:24:40 UTC (rev 622085)
+++ PKGBUILD	2020-04-28 20:00:33 UTC (rev 622086)
@@ -3,14 +3,14 @@
 _name=infamousPlugins
 pkgname=infamousplugins
 pkgver=0.3.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A collection of open-source LV2 plugins"
 arch=('x86_64')
 url="https://ssj71.github.io/infamousPlugins/"
 license=('GPL2')
 groups=('lv2-plugins' 'pro-audio')
-depends=('fftw' 'ntk' 'zita-resampler')
-makedepends=('cmake' 'lv2')
+depends=('gcc-libs' 'glibc')
+makedepends=('cmake' 'fftw' 'lv2' 'ntk' 'zita-resampler')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/ssj71/${_name}/archive/v${pkgver}.tar.gz"
         "${pkgname}-0.3.0-lv2-1.18.0.patch::https://github.com/ssj71/infamousPlugins/pull/39/commits/06dd967b4736ea886dc1dc07f882cb1563961582.patch")
 sha512sums=('54a691bd5a1e0d5274c74d3de3c1dc77c6998bd588a315b6b39de67a78651c6fcb412c527b7a6083666b2ba8aad39e3b32b6efbd6bb12c96653ddbe76524dbbb'
@@ -23,15 +23,19 @@
 }
 
 build() {
+  export CFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS}"
   cd "$pkgname-$pkgver"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
         -DCMAKE_BUILD_TYPE=Release \
-        -Bbuild\
+        -Wno-dev \
+        -Bbuild \
         -S .
   make VERBOSE=1 -C build
 }
 
 package() {
+  depends+=('libfftw3f.so' 'libntk.so' 'libzita-resampler.so')
   cd "$pkgname-$pkgver"
   make DESTDIR="$pkgdir/" install -C build
   install -vDm 644 {CHANGELOG,README} \



More information about the arch-commits mailing list