summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2016-03-09 14:15:08 +0100
committerChristopher Arndt2016-03-09 14:15:08 +0100
commit18b5b0f315bd6a9256155d7b485ecac475281e2c (patch)
treef71adab8906234202da14cb0054cba4f2a8b53d8
parent66ad54c361231505dd950c2595d5f27f32b9222b (diff)
downloadaur-18b5b0f315bd6a9256155d7b485ecac475281e2c.tar.gz
New upstream version 0.12.0; adapt VST header setup for new Juce dependency; include workaround for Juce compilation failure with -Werror
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 041b6586dfd6..7006ab7b1cdf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Tue Jan 19 09:20:23 UTC 2016
+# Wed Mar 9 13:13:06 UTC 2016
pkgbase = giada
pkgdesc = A looper, drum machine, sequencer, live sampler and plugin host
- pkgver = 0.11.2
+ pkgver = 0.12.0
pkgrel = 1
url = http://www.giadamusic.com/
install = giada.install
@@ -14,11 +14,11 @@ pkgbase = giada
depends = libpulse
depends = libxpm
depends = rtmidi
- source = giada-0.11.2-src.tar.gz::http://www.giadamusic.com/download/grab/source
+ source = giada-0.12.0-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.desktop
source = giada.png
- md5sums = e7fdb9dcd056d4a76860b3b95f558331
+ md5sums = 0ee5ad4c682dfa63341daa04dcd785e5
md5sums = 1ac422ebb4aa2e86061278412c347b55
md5sums = 06238158680470ab01fbbeb33353e58e
md5sums = f9b6e4233890720af50c536c4b2c92c0
diff --git a/PKGBUILD b/PKGBUILD
index cf53a5155bba..97954042766d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de>
pkgname=giada
-pkgver=0.11.2
+pkgver=0.12.0
pkgrel=1
pkgdesc="A looper, drum machine, sequencer, live sampler and plugin host"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ source=("${pkgname}-${pkgver}-src.tar.gz::http://www.giadamusic.com/download/gra
"$pkgname.desktop"
"$pkgname.png")
install="$pkgname.install"
-md5sums=('e7fdb9dcd056d4a76860b3b95f558331'
+md5sums=('0ee5ad4c682dfa63341daa04dcd785e5'
'1ac422ebb4aa2e86061278412c347b55'
'06238158680470ab01fbbeb33353e58e'
'f9b6e4233890720af50c536c4b2c92c0')
@@ -21,8 +21,17 @@ md5sums=('e7fdb9dcd056d4a76860b3b95f558331'
prepare() {
cd "$srcdir/$pkgname-$pkgver-src"
- rm -rf src/deps/vst
- ln -sf "$srcdir/VST3 SDK/pluginterfaces/vst2.x" src/deps/vst
+ # 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
+ done
+
+ # link dir structure from VST SDK neede by src/deps/juce
+ ln -sf "$srcdir/VST3 SDK/pluginterfaces" src/deps/vst
+
+ # fix compiler flags in Makefile.am
+ sed -i -e 's/^\(giada_CXXFLAGS = .*\) -Werror/\1/' Makefile.am
}
build() {