summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxiota2023-04-07 03:43:47 -0700
committerGitHub2023-04-07 12:43:47 +0200
commit9de7259caefe517b0481809134572abda40280ca (patch)
tree1111650dfb8005fb2e7c4fcdc5d036e4f484b2cd /PKGBUILD
parent993cb872eda125eeee470d2ff9b49f296f6d6d5d (diff)
downloadaur-9de7259caefe517b0481809134572abda40280ca.tar.gz
try to fix git cloning issue (#2)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 12 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c2555689244a..f2dbbae62cde 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {