diff options
author | Christopher Arndt | 2016-09-24 23:16:36 +0200 |
---|---|---|
committer | Christopher Arndt | 2016-09-24 23:16:36 +0200 |
commit | 7e18fa796ee04e4ea6b74a40228e3158c7effea5 (patch) | |
tree | 08519c26e60acc12294802865f7f6f8a1b7c437f | |
parent | ea7672764cabd2e7919d609cdcd65765598f86ff (diff) | |
download | aur-7e18fa796ee04e4ea6b74a40228e3158c7effea5.tar.gz |
New upstream version 0.13.0; use 'steinberg-vst36' as make dependency instead of including VST SDK in sources
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 14 insertions, 17 deletions
@@ -1,27 +1,26 @@ # Generated by mksrcinfo v8 -# Sun Jun 12 21:13:07 UTC 2016 +# Sat Sep 24 21:15:21 UTC 2016 pkgbase = giada pkgdesc = A looper, drum machine, sequencer, live sampler and plugin host - pkgver = 0.12.2 + pkgver = 0.13.0 pkgrel = 1 url = http://www.giadamusic.com/ install = giada.install arch = i686 arch = x86_64 license = GPL3 + makedepends = steinberg-vst36 depends = fltk depends = jansson depends = libpulse depends = libxpm depends = rtmidi - source = giada-0.12.2-src.tar.gz::http://www.giadamusic.com/download/grab/source - source = http://www.steinberg.net/sdk_downloads/vstsdk360_22_11_2013_build_100.zip + source = giada-0.13.0-src.tar.gz::http://www.giadamusic.com/download/grab/source source = giada-rtmidi-header.patch source = giada-vst-no-werror.patch source = giada.desktop source = giada.png - md5sums = cc0253ea3d0580d3e45ecb8db698e71b - md5sums = 1ac422ebb4aa2e86061278412c347b55 + md5sums = 52d83bc0972e5696d6b8dbdf6c7bce0c md5sums = 82d7d245c8048f124324be51ab806b36 md5sums = a7fbba39f6fba5ff04c6048faa074571 md5sums = 06238158680470ab01fbbeb33353e58e @@ -1,22 +1,21 @@ # Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> pkgname=giada -pkgver=0.12.2 +pkgver=0.13.0 pkgrel=1 pkgdesc="A looper, drum machine, sequencer, live sampler and plugin host" arch=('i686' 'x86_64') url="http://www.giadamusic.com/" license=('GPL3') depends=('fltk' 'jansson' 'libpulse' 'libxpm' 'rtmidi') +makedepends=('steinberg-vst36') source=("${pkgname}-${pkgver}-src.tar.gz::http://www.giadamusic.com/download/grab/source" - 'http://www.steinberg.net/sdk_downloads/vstsdk360_22_11_2013_build_100.zip' 'giada-rtmidi-header.patch' 'giada-vst-no-werror.patch' "$pkgname.desktop" "$pkgname.png") install="$pkgname.install" -md5sums=('cc0253ea3d0580d3e45ecb8db698e71b' - '1ac422ebb4aa2e86061278412c347b55' +md5sums=('52d83bc0972e5696d6b8dbdf6c7bce0c' '82d7d245c8048f124324be51ab806b36' 'a7fbba39f6fba5ff04c6048faa074571' '06238158680470ab01fbbeb33353e58e' @@ -25,15 +24,14 @@ md5sums=('cc0253ea3d0580d3e45ecb8db698e71b' prepare() { cd "$srcdir/$pkgname-$pkgver-src" - # copy VST headers needed by src/core - mkdir -p src/deps/vst - for header in aeffect.h aeffectx.h vstfxstore.h; do - cp -f "$srcdir/VST3 SDK/pluginterfaces/vst2.x/$header" src/deps/vst + # src/deps/juce/juce_audio_processors/format_types/juce_VST3Headers.h + msg2 "Fixing VST3 SDK include paths in JUCE sources..." + for file in \ + src/deps/juce/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp + do + sed -i -e 's|pluginterfaces/vst2.x/|vst36/pluginterfaces/vst2.x/|g' "$file" done - # link dir structure from VST SDK needed by src/deps/juce - ln -sf "$srcdir/VST3 SDK/pluginterfaces" src/deps/vst - # fix compiler flags in Makefile.am patch -p1 -r - -i "$srcdir/giada-vst-no-werror.patch" |