summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2015-07-12 18:09:49 +0200
committerChristopher Arndt2015-07-12 18:09:49 +0200
commitbef61b5dc249e6a03d1fdd356d9bed2b679840ca (patch)
tree0f0e36a705038aead75c3d70fbc5c8aa661f3569
parent35cdb1b6a8d3334a1d46aecab8382f70584d4af1 (diff)
downloadaur-bef61b5dc249e6a03d1fdd356d9bed2b679840ca.tar.gz
Include VST3 SDK in sources; add changelog
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore2
-rw-r--r--ChangeLog6
-rw-r--r--PKGBUILD32
4 files changed, 21 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6f34e0751f5..f9aea6c939df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,17 +3,19 @@ pkgbase = jackass-git
pkgver = 1.0.r13.adcd7eb
pkgrel = 1
url = https://github.com/falkTX/JackAss/
+ changelog = ChangeLog
arch = i686
arch = x86_64
license = MIT
makedepends = git
- makedepends = unzip
depends = gcc-libs-multilib
depends = wine
provides = jackass
conflicts = jackass
source = jackass::git+https://github.com/falkTX/JackAss.git
+ source = http://www.steinberg.net/sdk_downloads/vstsdk360_22_11_2013_build_100.zip
sha256sums = SKIP
+ sha256sums = 74e41da563a1c91e86677530936cb46a15f1af76b29d4c1877134cf29eafb718
pkgname = jackass-git
diff --git a/.gitignore b/.gitignore
index db22ccdbdf5b..883db9c723e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,7 @@ pkg
src
jackass
vst_sdk2.4_rev2.zip
+vstsdk360_22_11_2013_build_100.zip
jackass-git-*.pkg.tar.xz
jackass-git-*.src.tar.gz
.AURINFO
-
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 000000000000..18399177d5ea
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,6 @@
+2015-07-12 Christopher Arndt <aur -at- chrisarndt -dot- de>
+
+ * 1.0.r13.adcd7eb-2:
+ add VST3 SDK to sources, since it can be downloaded from Steinberg's
+ website now without login
+ remove 'unzip' from makedepends accordingly \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 4610d1008544..c493bd02962c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,4 @@
-# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de>
+# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de>
_pkgname=jackass
pkgname="${_pkgname}-git"
@@ -10,11 +10,15 @@ arch=('i686' 'x86_64')
url="https://github.com/falkTX/JackAss/"
license=('MIT')
depends=('gcc-libs-multilib' 'wine')
-makedepends=('git' 'unzip')
+makedepends=('git')
provides=("$_pkgname")
conflicts=("$_pkgname")
-source=("${_pkgname}::git+https://github.com/falkTX/JackAss.git")
-sha256sums=('SKIP')
+source=("${_pkgname}::git+https://github.com/falkTX/JackAss.git"
+ 'http://www.steinberg.net/sdk_downloads/vstsdk360_22_11_2013_build_100.zip')
+sha256sums=('SKIP'
+ '74e41da563a1c91e86677530936cb46a15f1af76b29d4c1877134cf29eafb718')
+changelog=ChangeLog
+
pkgver() {
cd "${srcdir}/${_pkgname}"
@@ -22,39 +26,25 @@ pkgver() {
echo ${_pkgver}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
-prepare() {
- cd "${srcdir}/${_pkgname}"
-
- rm -rf vstsdk2.4
-
- if [ ! -e "$startdir/vst_sdk2.4_rev2.zip" ]; then
- error "This package needs the Steinberg VST SDK 2.4rev2 to build."
- plain "Place the file vst_sdk2.4-rev2.zip next to PKGBUILD manually."
- fi
-
- unzip "$startdir/vst_sdk2.4_rev2.zip"
-}
-
build() {
cd "${srcdir}/${_pkgname}"
- make linux wine32 wine64
+ make CXXFLAGS="-I ${srcdir}/VST3\\ SDK" linux wine32 wine64
}
package() {
cd "${srcdir}/${_pkgname}"
for plugin in JackAss.so JackAssFx.so; do
- install -D -m644 $plugin "${pkgdir}/usr/lib/vst/$plugin"
+ install -Dm644 $plugin "${pkgdir}/usr/lib/vst/$plugin"
done
for plugin in JackAssWine32.dll JackAssWine64.dll JackAssFxWine32.dll \
JackAssFxWine64.dll; do
- install -D -m644 $plugin "${pkgdir}/usr/lib/jackass/$plugin"
+ install -Dm755 $plugin "${pkgdir}/usr/lib/jackass/$plugin"
done
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-
# vim:set ts=2 sw=2 et: