diff --git a/vita3k-git/.SRCINFO b/vita3k-git/.SRCINFO index ea581f9..5a88545 100644 --- a/vita3k-git/.SRCINFO +++ b/vita3k-git/.SRCINFO @@ -16,6 +16,66 @@ pkgbase = vita3k-git provides = vita3k conflicts = vita3k source = vita3k-git::git+https://github.com/vita3k/vita3k.git + source = vita3k-git-better-enums::git+https://github.com/aantron/better-enums.git + source = vita3k-git-boost::git+https://github.com/Vita3K/ext-boost.git + source = vita3k-git-capstone::git+https://github.com/aquynh/capstone.git + source = vita3k-git-crypto-algorithms::git+https://github.com/KorewaWatchful/crypto-algorithms.git + source = vita3k-git-dirent::git+https://github.com/tronkko/dirent.git + source = vita3k-git-dlmalloc::git+https://github.com/Vita3K/dlmalloc.git + source = vita3k-git-elfio::git+https://github.com/serge1/ELFIO.git + source = vita3k-git-ffmpeg::git+https://github.com/Vita3K/ffmpeg-core.git + source = vita3k-git-glslang::git+https://github.com/KhronosGroup/glslang.git + source = vita3k-git-googletest::git+https://github.com/google/googletest.git + source = vita3k-git-imgui::git+https://github.com/ocornut/imgui.git + source = vita3k-git-imgui_club::git+https://github.com/ocornut/imgui_club.git + source = vita3k-git-libfat16::git+https://github.com/Vita3K/libfat16.git + source = vita3k-git-microprofile::git+https://github.com/jonasmr/microprofile.git + source = vita3k-git-nativefiledialog-cmake::git+https://github.com/Vita3K/nativefiledialog-cmake.git + source = vita3k-git-printf::git+https://github.com/Vita3K/printf.git + source = vita3k-git-pugixml::git+https://github.com/zeux/pugixml.git + source = vita3k-git-sdl::git+https://github.com/Vita3K/sdl.git + source = vita3k-git-sdl2-cmake-scripts::git+https://github.com/tcbrindle/sdl2-cmake-scripts.git + source = vita3k-git-spdlog::git+https://github.com/gabime/spdlog.git + source = vita3k-git-SPIRV-Cross::git+https://github.com/KhronosGroup/SPIRV-Cross.git + source = vita3k-git-stb::git+https://github.com/nothings/stb.git + source = vita3k-git-unicorn::git+https://github.com/Vita3K/unicorn.git + source = vita3k-git-vita-toolchain::git+https://github.com/vitasdk/vita-toolchain.git + source = vita3k-git-VulkanMemoryAllocator::git+https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git + source = vita3k-git-yaml-cpp::git+https://github.com/jbeder/yaml-cpp.git + source = vita3k-git-psvpfstools::git+https://github.com/Vita3K/psvpfstools.git + source = vita3k-git-xxHash::git+https://github.com/Cyan4973/xxHash.git + source = vita3k-git-dynarmic::git+https://github.com/Vita3K/dynarmic.git + source = vita3k-git-fmt::git+https://github.com/fmtlib/fmt.git + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP md5sums = SKIP pkgname = vita3k-git diff --git a/vita3k-git/PKGBUILD b/vita3k-git/PKGBUILD index 142b08e..74ba44e 100644 --- a/vita3k-git/PKGBUILD +++ b/vita3k-git/PKGBUILD @@ -23,9 +23,69 @@ provides=('vita3k') conflicts=('vita3k') source=( "${pkgname}::git+https://github.com/vita3k/vita3k.git" + "${pkgname}-better-enums::git+https://github.com/aantron/better-enums.git" + "${pkgname}-boost::git+https://github.com/Vita3K/ext-boost.git" + "${pkgname}-capstone::git+https://github.com/aquynh/capstone.git" + "${pkgname}-crypto-algorithms::git+https://github.com/KorewaWatchful/crypto-algorithms.git" + "${pkgname}-dirent::git+https://github.com/tronkko/dirent.git" + "${pkgname}-dlmalloc::git+https://github.com/Vita3K/dlmalloc.git" + "${pkgname}-elfio::git+https://github.com/serge1/ELFIO.git" + "${pkgname}-ffmpeg::git+https://github.com/Vita3K/ffmpeg-core.git" + "${pkgname}-glslang::git+https://github.com/KhronosGroup/glslang.git" + "${pkgname}-googletest::git+https://github.com/google/googletest.git" + "${pkgname}-imgui::git+https://github.com/ocornut/imgui.git" + "${pkgname}-imgui_club::git+https://github.com/ocornut/imgui_club.git" + "${pkgname}-libfat16::git+https://github.com/Vita3K/libfat16.git" + "${pkgname}-microprofile::git+https://github.com/jonasmr/microprofile.git" + "${pkgname}-nativefiledialog-cmake::git+https://github.com/Vita3K/nativefiledialog-cmake.git" + "${pkgname}-printf::git+https://github.com/Vita3K/printf.git" + "${pkgname}-pugixml::git+https://github.com/zeux/pugixml.git" + "${pkgname}-sdl::git+https://github.com/Vita3K/sdl.git" + "${pkgname}-sdl2-cmake-scripts::git+https://github.com/tcbrindle/sdl2-cmake-scripts.git" + "${pkgname}-spdlog::git+https://github.com/gabime/spdlog.git" + "${pkgname}-SPIRV-Cross::git+https://github.com/KhronosGroup/SPIRV-Cross.git" + "${pkgname}-stb::git+https://github.com/nothings/stb.git" + "${pkgname}-unicorn::git+https://github.com/Vita3K/unicorn.git" + "${pkgname}-vita-toolchain::git+https://github.com/vitasdk/vita-toolchain.git" + "${pkgname}-VulkanMemoryAllocator::git+https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git" + "${pkgname}-yaml-cpp::git+https://github.com/jbeder/yaml-cpp.git" + "${pkgname}-psvpfstools::git+https://github.com/Vita3K/psvpfstools.git" + "${pkgname}-xxHash::git+https://github.com/Cyan4973/xxHash.git" + "${pkgname}-dynarmic::git+https://github.com/Vita3K/dynarmic.git" + "${pkgname}-fmt::git+https://github.com/fmtlib/fmt.git" ) md5sums=( 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' ) pkgver() { @@ -35,7 +95,11 @@ pkgver() { prepare() { cd "${pkgname}" - git submodule update --init --recursive + + git submodule init + # Use the submodules declared in the sources array + git submodule foreach 'git config submodule.${name}.url ${srcdir}/${pkgname}-$(cut -d "/" -f 2 <<< "${name}")' + git submodule update --recursive --init } build() {