summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Appelt2020-08-10 18:56:51 +0200
committerDaniel Appelt2020-08-10 18:56:51 +0200
commit719eedb6cfe36678e8f2eb8be247e2a5eedbb63e (patch)
tree4c59c7023c6e9bec99b8584a840d31e797dc297f
parente8d7bd0379c0a0404b48a1977d8e8f53e421e541 (diff)
downloadaur-719eedb6cfe36678e8f2eb8be247e2a5eedbb63e.tar.gz
Update build system to meson
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
2 files changed, 7 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4b4599cfe675..b62b14f03352 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = distrho-lv2-git
pkgdesc = Distrho LV2 Audio Plugins, using the JUCE Toolkit
- pkgver = r427.45189f72
+ pkgver = r492.062a0f61
pkgrel = 1
url = http://distrho.sourceforge.net/
arch = i686
@@ -8,7 +8,7 @@ pkgbase = distrho-lv2-git
license = GPL
license = GPL3
makedepends = git
- makedepends = premake3
+ makedepends = meson
makedepends = libxinerama
makedepends = libxrender
makedepends = libxcursor
diff --git a/PKGBUILD b/PKGBUILD
index 17736beb55c5..a625e1cdebcc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
# Contributor : speps <speps at aur dot archlinux dot org>
_pkgbasename=distrho-lv2
pkgname=${_pkgbasename}-git
-pkgver=r427.45189f72
+pkgver=r492.062a0f61
pkgrel=1
pkgdesc="Distrho LV2 Audio Plugins, using the JUCE Toolkit"
arch=('i686' 'x86_64')
url="http://distrho.sourceforge.net/"
license=('GPL' 'GPL3')
depends=('gcc-libs' 'lv2' 'libxext' 'freetype2' 'alsa-lib')
-makedepends=('git' 'premake3' 'libxinerama' 'libxrender' 'libxcursor' 'ladspa')
+makedepends=('git' 'meson' 'libxinerama' 'libxrender' 'libxcursor' 'ladspa')
provides=("${_pkgbasename}")
conflicts=("${_pkgbasename}" 'distrho-plugins' 'distrho-plugins-lv2-git')
source=("${_pkgbasename}::git://github.com/DISTRHO/DISTRHO-Ports.git")
@@ -21,17 +21,12 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-prepare() {
- cd "${srcdir}/${_pkgbasename}"
-
- # generate build script
- scripts/premake-update.sh linux
-}
-
build() {
cd "${srcdir}/${_pkgbasename}"
- make lv2
+ meson build --buildtype release
+ ninja -C build
+# ninja -C build install
}
package() {