# Maintainer: Felixaszx (Felix Xing) felixxing3009@outlook.com

_realname=VulkanMemoryAllocator
pkgbase=mingw-w64-vulkan-memory-allocator
pkgname=("${MINGW_PACKAGE_PREFIX}-vulkan-memory-allocator")
pkgver=3.2.0
pkgrel=1
pkgdesc="Memory allocation library for Vulkan API (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://gpuopen.com/vulkan-memory-allocator/"
license=('spdx:MIT')
source=("https://github.com/GPUOpen-LibrariesAndSDKs/${_realname}/archive/refs/tags/v${pkgver}.tar.gz")
sha256sums=('e59a80307daa1d048e48f62bfee8c02e4a60180ca0d14b9b28181fc17eb36b07')

package() {
  install -Dm644 "${srcdir}"/${_realname}-${pkgver}/include/*.h -t "${pkgdir}${MINGW_PREFIX}"/include/vma/
  install -Dm644 "${srcdir}/${_realname}-${pkgver}/LICENSE.txt" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"
}
