diff options
author | Christopher Arndt | 2015-07-12 18:09:49 +0200 |
---|---|---|
committer | Christopher Arndt | 2015-07-12 18:09:49 +0200 |
commit | bef61b5dc249e6a03d1fdd356d9bed2b679840ca (patch) | |
tree | 0f0e36a705038aead75c3d70fbc5c8aa661f3569 /PKGBUILD | |
parent | 35cdb1b6a8d3334a1d46aecab8382f70584d4af1 (diff) | |
download | aur-bef61b5dc249e6a03d1fdd356d9bed2b679840ca.tar.gz |
Include VST3 SDK in sources; add changelog
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 11 insertions, 21 deletions
@@ -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: |