summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHurricanePootis2023-11-07 13:24:58 -0600
committerHurricanePootis2023-11-07 13:24:58 -0600
commitcd2079baeeb69971bfcbbcdaa651dd9f785b8009 (patch)
treee484dea36b1e2d980e2a1db44cc42c13953e84e0
parentda8917e93f0fdb66fff630d06cc6b8ec8ad8a0af (diff)
downloadaur-cd2079baeeb69971bfcbbcdaa651dd9f785b8009.tar.gz
Make submodule cloning more like wiki
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD29
2 files changed, 18 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ece2c08c9ed9..07f29ec8c95b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = citra-git
pkgdesc = An experimental open-source Nintendo 3DS emulator/debugger
- pkgver = r9848.9b2a5926a
+ pkgver = r9853.86566f1c1
pkgrel = 1
url = https://github.com/citra-emu/citra/
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 7928a1b2d6d9..8737c5ce54bc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
_pkgbase='citra'
pkgbase="$_pkgbase-git"
pkgname=("$_pkgbase-git" "$_pkgbase-qt-git")
-pkgver=r9848.9b2a5926a
+pkgver=r9853.86566f1c1
pkgrel=1
pkgdesc="An experimental open-source Nintendo 3DS emulator/debugger"
arch=('i686' 'x86_64')
@@ -112,30 +112,35 @@ pkgver() {
prepare() {
cd "$srcdir/$_pkgbase"
+ git submodule init
for submodule in {boost,nihstro,soundtouch,catch2,dynarmic,xbyak,fmt,enet,libressl,cubeb,discord-rpc,cpp-jwt,teakra,zstd,libyuv,cryptopp-cmake,cryptopp,dds-ktx,sdl2,lodepng,libusb,inih,openal-soft,glslang,vma,vulkan-headers,sirit,faad2,library-headers,libadrenotools,oaknut};
do
- git config --file=.gitmodules submodule.${submodule}.url "$srcdir/${submodule}"
+ git config submodule.${submodule}.url "$srcdir/${submodule}"
done
- git -c protocol.file.allow=always submodule update --init
+ git -c protocol.file.allow=always submodule update
cd "$srcdir/$_pkgbase/externals/cubeb"
- git config --file=.gitmodules submodule.googletest.url "$srcdir/googletest"
- git config --file=.gitmodules submodule."cmake/sanitizers-cmake".url "$srcdir/sanitizers-cmake"
- git -c protocol.file.allow=always submodule update --init
+ git submodule init
+ git config submodule.googletest.url "$srcdir/googletest"
+ git config submodule."cmake/sanitizers-cmake".url "$srcdir/sanitizers-cmake"
+ git -c protocol.file.allow=always submodule update
cd "$srcdir/$_pkgbase/externals/sirit/"
- git config --file=.gitmodules submodule.externals/SPIRV-Headers.url "$srcdir/SPIRV-Headers"
- git -c protocol.file.allow=always submodule update --init
+ git submodule init
+ git config submodule.externals/SPIRV-Headers.url "$srcdir/SPIRV-Headers"
+ git -c protocol.file.allow=always submodule update
cd "$srcdir/$_pkgbase/externals/dynarmic/externals/zydis"
- git config --file=.gitmodules submodule.dependencies/zycore.url "$srcdir/zycore"
- git -c protocol.file.allow=always submodule update --init
+ git submodule init
+ git config submodule.dependencies/zycore.url "$srcdir/zycore"
+ git -c protocol.file.allow=always submodule update
cd "$srcdir/$_pkgbase/externals/libadrenotools/"
- git config --file=.gitmodules submodule.lib/linkernsbypass.url "$srcdir/liblinkernsbypass"
- git -c protocol.file.allow=always submodule update --init
+ git submodule init
+ git config submodule.lib/linkernsbypass.url "$srcdir/liblinkernsbypass"
+ git -c protocol.file.allow=always submodule update
}