diff options
author | xiota | 2023-04-07 03:43:47 -0700 |
---|---|---|
committer | GitHub | 2023-04-07 12:43:47 +0200 |
commit | 9de7259caefe517b0481809134572abda40280ca (patch) | |
tree | 1111650dfb8005fb2e7c4fcdc5d036e4f484b2cd /PKGBUILD | |
parent | 993cb872eda125eeee470d2ff9b49f296f6d6d5d (diff) | |
download | aur-9de7259caefe517b0481809134572abda40280ca.tar.gz |
try to fix git cloning issue (#2)
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 12 insertions, 5 deletions
@@ -11,14 +11,15 @@ arch=('i686' 'x86_64' 'x86_64_v3') license=('LGPL') depends=('wine' 'jack') +makedepends=('git') depends_x86_64+=('lib32-jack') makedepends_x86_64=('gcc-multilib') provides=('wineasio') conflicts=('wineasio') source=( - 'git+https://github.com/wineasio/wineasio.git' - 'git+https://github.com/falkTX/rtaudio.git' + 'wineasio'::'git+https://github.com/wineasio/wineasio.git' + 'rtaudio'::'git+https://github.com/falkTX/rtaudio.git' 'setup_wineasio.sh' ) sha256sums=( @@ -34,9 +35,15 @@ pkgver() { prepare() { cd "${_basename}" - git submodule init - git config submodule.rtaudio.url "$srcdir/rtaudio" - git submodule update + + _submodules=( + 'rtaudio' + ) + for submodule in ${_submodules[@]} ; do + git submodule init ${submodule} + git submodule set-url ${submodule} "${srcdir}/${submodule##*/}" + git -c protocol.file.allow=always submodule update ${submodule} + done } build() { |