diff options
author | redtide | 2023-05-06 12:55:13 +0200 |
---|---|---|
committer | redtide | 2023-05-06 12:55:13 +0200 |
commit | 5b78d39c48330028f0fe274348fb7a16bc100ee7 (patch) | |
tree | dbb61f8bb27c73d71500e76fdc9900b83cb6041b | |
parent | cc28993f2bc7ff1f1aa840a577de9377d73f6319 (diff) | |
download | aur-5b78d39c48330028f0fe274348fb7a16bc100ee7.tar.gz |
Source used git submodules
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | .gitignore | 9 | ||||
-rw-r--r-- | PKGBUILD | 51 |
3 files changed, 83 insertions, 4 deletions
@@ -17,7 +17,34 @@ pkgbase = sfizz-git makedepends = lv2 makedepends = xcb-util-keysyms source = sfizz::git+https://github.com/sfztools/sfizz#branch=develop + source = git+https://github.com/steinbergmedia/vst3_base + source = git+https://github.com/steinbergmedia/vst3_pluginterfaces + source = git+https://github.com/steinbergmedia/vst3_public_sdk + source = git+https://github.com/sfztools/vstgui + source = git+https://github.com/simd-everywhere/simde + source = git+https://github.com/mackron/dr_libs + source = git+https://github.com/sfztools/stb_vorbis + source = git+https://github.com/sfztools/libaiff + source = git+https://github.com/sfztools/sfzt_auwrapper sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + sha512sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP + b2sums = SKIP b2sums = SKIP pkgname = sfizz-git diff --git a/.gitignore b/.gitignore index 893927f11e54..aea23f734f11 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,12 @@ +dr_libs/ +libaiff/ +sfzt_auwrapper/ +simde/ +stb_vorbis/ +vst3_base/ +vst3_pluginterfaces/ +vst3_public_sdk/ +vstgui/ /pkg /src /sfizz* @@ -27,14 +27,45 @@ makedepends=( git jack lv2 + lv2-host + pd # simde # vst3sdk xcb-util-keysyms ) checkdepends=(lv2lint catch2) -source=("$_pkgname"::"git+https://github.com/sfztools/sfizz#branch=develop") -sha512sums=('SKIP') -b2sums=('SKIP') +source=( + $_pkgname::git+https://github.com/sfztools/sfizz#branch=develop + git+https://github.com/steinbergmedia/vst3_base + git+https://github.com/steinbergmedia/vst3_pluginterfaces + git+https://github.com/steinbergmedia/vst3_public_sdk + git+https://github.com/sfztools/vstgui + git+https://github.com/simd-everywhere/simde + git+https://github.com/mackron/dr_libs + git+https://github.com/sfztools/stb_vorbis + git+https://github.com/sfztools/libaiff + git+https://github.com/sfztools/sfzt_auwrapper +) +sha512sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') +b2sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') _common_depends=( abseil-cpp @@ -76,7 +107,19 @@ pkgver() { prepare() { cd $_pkgname - git submodule update --init --recursive + git submodule init + # Temporary + git config submodule.plugins.vst.external.VST_SDK.VST3_SDK.base ../base + git config submodule.plugins.vst.external.VST_SDK.VST3_SDK.pluginterfaces ../pluginterfaces + git config submodule.plugins.vst.external.VST_SDK.VST3_SDK.public.sdk ../public.sdk + git config submodule.plugins.editor.external.vstgui4 ../vstgui4 + git config submodule.external.simde.url ../simde + + git config submodule.external.st_audiofile.thirdparty.dr_libs.url ../dr_libs + git config submodule.external.st_audiofile.thirdparty.stb_vorbis.url ../stb_vorbis + git config submodule.external.st_audiofile.thirdparty.libaiff.url ../libaiff + git config submodule.plugins.vst.external.sfzt_auwrapper.url ../sfzt_auwrapper + git submodule update # symlink tests data to top-level location so that tests can get to them (we build out of tree) ln -svf "$srcdir"/$_pkgname/tests "$srcdir"/tests |