diff options
author | Alexandre Bouvier | 2022-12-28 23:59:40 +0100 |
---|---|---|
committer | Alexandre Bouvier | 2022-12-28 23:59:40 +0100 |
commit | 40cd3048da1de65ad1a5e831ea7f8eb11d1d12c2 (patch) | |
tree | 0deacec0aea4e9c7ea6358b3289df7e348f1b227 | |
parent | aefbd01d02c78a085019140e1d1e166f1feba9e0 (diff) | |
download | aur-40cd3048da1de65ad1a5e831ea7f8eb11d1d12c2.tar.gz |
update to 1.3.238.r5.gb232cb2
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 26 insertions, 28 deletions
@@ -1,6 +1,6 @@ pkgbase = vulkan-headers-git pkgdesc = Vulkan header files - pkgver = r232.c51545d3 + pkgver = 1.3.238.r5.gb232cb2 pkgrel = 1 url = https://github.com/KhronosGroup/Vulkan-Headers arch = any @@ -8,11 +8,10 @@ pkgbase = vulkan-headers-git license = Apache makedepends = cmake makedepends = git - provides = vulkan-headers - provides = vulkan-hpp + provides = vulkan-headers=1:1.3.238.r5.gb232cb2 + provides = vulkan-hpp=1.3.238.r5.gb232cb2 conflicts = vulkan-headers - source = git+https://github.com/KhronosGroup/Vulkan-Headers.git - sha512sums = SKIP + source = vulkan-headers::git+https://github.com/KhronosGroup/Vulkan-Headers.git + b2sums = SKIP pkgname = vulkan-headers-git - @@ -1,35 +1,34 @@ -# Maintainer: Luís Ferreira <contact@lsferreira.net> - -pkgname=vulkan-headers-git -pkgver=r232.c51545d3 +# Maintainer: Alexandre Bouvier <contact@amb.tf> +# Contributor: Luís Ferreira <contact@lsferreira.net> +_pkgname=vulkan-headers +pkgname=$_pkgname-git +pkgver=1.3.238.r5.gb232cb2 pkgrel=1 pkgdesc="Vulkan header files" -groups=('vulkan-devel') arch=('any') url="https://github.com/KhronosGroup/Vulkan-Headers" -provides=('vulkan-headers' 'vulkan-hpp') license=('Apache') -conflicts=('vulkan-headers') -source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git") -sha512sums=('SKIP') -makedepends=(cmake git) +groups=('vulkan-devel') +makedepends=('cmake' 'git') +provides=("$_pkgname=1:$pkgver" "vulkan-hpp=$pkgver") +conflicts=("$_pkgname") +source=("$_pkgname::git+$url.git") +b2sums=('SKIP') + pkgver() { - cd "$srcdir/Vulkan-Headers" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd $_pkgname + git describe --long --match='v*' | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd "$srcdir/Vulkan-Headers" - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - .. - make + cmake -S $_pkgname -B build \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + cmake --build build } package() { - cd "$srcdir/Vulkan-Headers/build" - - make DESTDIR="${pkgdir}" install + # shellcheck disable=SC2154 + DESTDIR="$pkgdir" cmake --install build } |