summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2016-09-24 23:16:36 +0200
committerChristopher Arndt2016-09-24 23:16:36 +0200
commit7e18fa796ee04e4ea6b74a40228e3158c7effea5 (patch)
tree08519c26e60acc12294802865f7f6f8a1b7c437f
parentea7672764cabd2e7919d609cdcd65765598f86ff (diff)
downloadaur-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--.SRCINFO11
-rw-r--r--PKGBUILD20
2 files changed, 14 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 55df3d139361..5ea8c3035f9f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bb80ce08af93..3d380f98aee6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"