diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 16 insertions, 13 deletions
@@ -1,17 +1,19 @@ -# Maintainer: CrocoDuck <crocoduck dot oducks at gmail dot com> +# Maintainer: Daniel Sonck <daniel at sonck dot nl> +# Contributor : CrocoDuck <crocoduck dot oducks at gmail dot com> # Contributor : speps <speps at aur dot archlinux dot org> -pkgname=distrho-vst-git -pkgver=r431.65c7c68a +pkgname=distrho-ports-vst-git +pkgver=r492.062a0f61 pkgrel=1 pkgdesc="DISTRHO VST audio plugins ports." arch=('i686' 'x86_64') url="http://distrho.sourceforge.net/" license=('GPL' 'LGPL') depends=('freetype2' 'alsa-lib' 'libxext' 'libglvnd') -makedepends=('premake3' 'git' 'libxinerama' 'libxrender' 'libxcursor' 'steinberg-vst36' 'ladspa' 'libgl') +makedepends=('git' 'libxinerama' 'libxrender' 'libxcursor' 'steinberg-vst36' 'ladspa' 'libgl' 'meson') provides=("${pkgname%-*}") -conflicts=("${pkgname%-*}" "distrho-vst-git" "distrho-plugins-vst-git" "dexed" "dexed-git" "dexed-vst-git" "luftikus" "tal-plugins") +replaces=("distrho-vst-git") +conflicts=("${pkgname%-*}" "distrho-plugins-vst-git" "dexed" "dexed-git" "dexed-vst-git" "luftikus" "tal-plugins") source=("${pkgname%-*}"::'git+https://github.com/DISTRHO/DISTRHO-Ports.git') md5sums=('SKIP') @@ -22,19 +24,20 @@ pkgver() { prepare() { mkdir -p "${pkgname%-*}"/sdks/vstsdk2.4/public.sdk/source - ln -rsf /usr/include/vst36/ "${pkgname%-*}"/sdks/vstsdk2.4/public.sdk/source/vst2.x - ln -rsf /usr/include/vst36/pluginterfaces/ "${pkgname%-*}"/sdks/vstsdk2.4/pluginterfaces + ln -rsfT /usr/include/vst36/ "${pkgname%-*}"/sdks/vstsdk2.4/public.sdk/source/vst2.x + ln -rsfT /usr/include/vst36/pluginterfaces/ "${pkgname%-*}"/sdks/vstsdk2.4/pluginterfaces } build() { cd "${pkgname%-*}" - ./scripts/premake-update.sh linux - make vst + meson build --buildtype release + meson configure build -Dprefix="/usr" -Dbuild-vst2=true -Dbuild-vst3=true -Dbuild-lv2=false + ninja -C build } package() { - cd "${pkgname%-*}"/bin/vst - for i in *; do - install -D "$i" "$pkgdir/usr/lib/vst/$i" - done + cd "${srcdir}/${pkgname%-*}" + + DESTDIR="${pkgdir}" ninja -C build install + rm -rf "${pkgdir}/usr/lib/lv2" } |