diff options
author | Michel Zou | 2020-05-18 19:51:59 +0200 |
---|---|---|
committer | Michel Zou | 2020-05-18 19:51:59 +0200 |
commit | cb4f1f30237f8338afb0406e54227c4b7f5d5566 (patch) | |
tree | b67cc5dd1a8bc4e01529ff161c3754bf127eb047 | |
download | aur-cb4f1f30237f8338afb0406e54227c4b7f5d5566.tar.gz |
1.53
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..19e7e043e816 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = mingw-w64-spirv-headers + pkgdesc = SPIR-V Headers (mingw-w64) + pkgver = 1.5.3 + pkgrel = 1 + url = https://www.khronos.org/registry/spir-v/ + arch = any + license = Apache + makedepends = mingw-w64-cmake + options = !strip + options = !buildflags + options = staticlibs + source = https://github.com/KhronosGroup/SPIRV-Headers/archive/1.5.3.tar.gz + sha256sums = eece8a9e147d37997d425d5d2eeb2e757ad25adc30d6651467094f3b18609b5a + +pkgname = mingw-w64-spirv-headers + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..32988479084b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +pkgname=mingw-w64-spirv-headers +pkgver=1.5.3 +pkgrel=1 +pkgdesc='SPIR-V Headers (mingw-w64)' +arch=('any') +url='https://www.khronos.org/registry/spir-v/' +license=('Apache') +makedepends=('mingw-w64-cmake') +options=('!strip' '!buildflags' 'staticlibs') +source=("https://github.com/KhronosGroup/SPIRV-Headers/archive/$pkgver.tar.gz") +sha256sums=('eece8a9e147d37997d425d5d2eeb2e757ad25adc30d6651467094f3b18609b5a') + +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + +build() { + cd SPIRV-Headers-${pkgver} + for _arch in ${_architectures}; do + mkdir -p build-${_arch} && pushd build-${_arch} + ${_arch}-cmake -DSPIRV_HEADERS_SKIP_EXAMPLES=ON .. + make + popd + done +} + +package() { + for _arch in ${_architectures}; do + cd "${srcdir}/SPIRV-Headers-${pkgver}/build-${_arch}" + make DESTDIR="${pkgdir}" install + done +} |