summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBrendan Szymanski2018-11-17 00:52:00 -0500
committerBrendan Szymanski2018-11-17 00:52:00 -0500
commit969e716b88758f4614399aad45cb00d52209d85b (patch)
tree8b33c41f5c45ccbf1a6934d0d861898187bf8e43 /PKGBUILD
parentcef67de49d9ef8865e208f0bc508cd002c39450e (diff)
downloadaur-969e716b88758f4614399aad45cb00d52209d85b.tar.gz
Automate git submodule updating
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 2 insertions, 59 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a0d03e688185..6a1dd1a30563 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,41 +11,8 @@ license=('GPL2')
depends=('shared-mime-info' 'desktop-file-utils' 'sdl2' 'qt5-base' 'qt5-multimedia' 'qt5-tools' 'libxkbcommon-x11')
makedepends=('git' 'cmake' 'python')
optdepends=('qt5-wayland: for Wayland support')
-source=("$_pkgname::git+https://github.com/yuzu-emu/yuzu-canary"
- 'git+https://github.com/svn2github/inih'
- 'git+https://github.com/yuzu-emu/ext-boost'
- 'git+https://github.com/philsquared/Catch'
- 'git+https://github.com/kinetiknz/cubeb'
- 'git+https://github.com/MerryMage/dynarmic'
- 'git+https://github.com/herumi/xbyak'
- 'git+https://github.com/fmtlib/fmt'
- 'git+https://github.com/lz4/lz4'
- 'git+https://github.com/yuzu-emu/unicorn'
- 'git+https://github.com/DarkLordZach/mbedtls'
- 'git+https://github.com/ogniK5377/opus'
- 'git+https://github.com/citra-emu/ext-soundtouch'
- 'git+https://github.com/citra-emu/ext-libressl-portable'
- 'git+https://github.com/discordapp/discord-rpc.git'
- # cubeb dependencies
- 'git+https://github.com/google/googletest'
- 'git+https://github.com/arsenm/sanitizers-cmake')
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
+source=("$_pkgname::git+https://github.com/yuzu-emu/yuzu-canary")
+md5sums=('SKIP')
pkgver() {
cd "$srcdir/$_pkgname"
@@ -56,30 +23,6 @@ prepare() {
cd "$srcdir/$_pkgname"
git submodule init
- git config submodule.inih.url "$srcdir/inih"
- git config submodule.boost.url "$srcdir/ext-boost"
- git config submodule.catch.url "$srcdir/Catch"
- git config submodule.cubeb.url "$srcdir/cubeb"
- git config submodule.dynarmic.url "$srcdir/dynarmic"
- git config submodule.xbyak.url "$srcdir/xbyak"
- git config submodule.fmt.url "$srcdir/fmt"
- git config submodule.lz4.url "$srcdir/lz4"
- git config submodule.unicorn.url "$srcdir/unicorn"
- git config submodule.mbedtls.url "$srcdir/mbedtls"
- git config submodule.opus.url "$srcdir/opus"
- git config submodule.soundtouch.url "$srcdir/ext-soundtouch"
- git config submodule.libressl.url "$srcdir/ext-libressl-portable"
- git config submodule.discord-rpc.url "$srcdir/discord-rpc"
- git submodule update --init --recursive
-
- cd externals/cubeb
- git config submodule.googletest.url "$srcdir/googletest"
- git config submodule.cmake/sanitizers-cmake.url "$srcdir/sanitizers-cmake"
- git submodule update --init --recursive
-
- cd ../dynarmic
- git config submodule.externals/fmt.url "$srcdir/fmt"
- git config submodule.externals/xbyak.url "$srcdir/xbyak"
git submodule update --init --recursive
}