# Maintainer: Felix Xing (Felixaszx) <felixaszx@outlook.com>

_realname=VulkanMemoryAllocator
pkgbase=mingw-w64-vulkan-memory-allocator
pkgname=("${MINGW_PACKAGE_PREFIX}-vulkan-memory-allocator")
pkgver=3.2.1
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=('5e7749504cb802427ffb7bec38a0b6a15db46ae253f00560acb3e624d9fe695c')

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"
}
