diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 10 insertions, 18 deletions
@@ -1,7 +1,7 @@ # Maintainer: Hanspeter Portner <dev at open-music-kontrollers dot ch> _pkgname=synthpod pkgname="${_pkgname}-git" -pkgver=0.1.5565 +pkgver=0.1.5625 pkgrel=1 pkgdesc="Lightweight non-linear plugin host" arch=('i686' 'x86_64') @@ -9,7 +9,7 @@ url="http://open-music-kontrollers.ch/lv2/synthpod/" license=('Artistic2.0') groups=('lv2-plugins' 'lv2-hosts') depends=('lilv' 'jack' 'libgl' 'zita-alsa-pcmi') -makedepends=('git' 'cmake' 'lv2') +makedepends=('git' 'meson' 'ninja' 'lv2') optdepends=('gtk2' 'gtk3' 'qt4' 'qt5-base') provides=("$_pkgname") conflicts=("$_pkgname") @@ -30,31 +30,23 @@ build() { cd "$srcdir/$_pkgname" rm -rf build - mkdir build - cd build # # BUILD HERE # - cmake \ - -DCMAKE_BUILD_TYPE="Release" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DBUILD_JACK=1 \ - -DBUILD_ALSA=1 \ - -DBUILD_DUMMY=1 \ - -DBUILD_UI=1 \ - -DBUILD_SANDBOX_X11=1 \ - -DBUILD_SANDBOX_SHOW=1 \ - -DBUILD_SANDBOX_KX=1 \ - -DUSE_DYNAMIC_PARALLELIZER=1 \ - .. - make + meson build \ + --prefix='/usr' \ + --libdir='lib' + + cd build + meson configure -D b_lto=true + ninja } package() { cd "$srcdir/$_pkgname/build" - make DESTDIR="$pkgdir/" install + DESTDIR="$pkgdir/" ninja install } # vim:set ts=2 sw=2 et: |