[arch-commits] Commit in vulkan-validation-layers/trunk (PKGBUILD)
Laurent Carlier
lcarlier at archlinux.org
Fri Jul 20 06:03:53 UTC 2018
Date: Friday, July 20, 2018 @ 06:03:53
Author: lcarlier
Revision: 329079
upgpkg: vulkan-validation-layers 1.1.79+7729+3bd8e348-1
Sync with vulkan-headers package
Modified:
vulkan-validation-layers/trunk/PKGBUILD (contents, properties)
----------+
PKGBUILD | 30 +++++++++++++++++++-----------
1 file changed, 19 insertions(+), 11 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-07-19 19:23:04 UTC (rev 329078)
+++ PKGBUILD 2018-07-20 06:03:53 UTC (rev 329079)
@@ -1,24 +1,32 @@
-# $Id: PKGBUILD 323171 2018-04-30 09:47:06Z lcarlier $
+# $Id$
# Maintainer: Laurent Carlier <lordheavym at gmail.com>
-pkgbase=vulkan-validation-layers)
-pkgver=1.1.73.0
+pkgname=vulkan-validation-layers
+pkgver=1.1.79+7729+3bd8e348
pkgrel=1
+pkgdesc="Vulkan Validation Layers"
arch=(x86_64)
url="https://www.khronos.org/vulkan/"
license=('custom')
depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
makedepends=(cmake python-lxml libx11 libxrandr wayland git)
-source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver}")
+#source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/releases/tag/sdk-${pkgver})
+source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=3bd8e3489213612ff6129fc6e668d6d355d3c73c")
sha256sums=('SKIP')
+pkgver() {
+ cd "${srcdir}/Vulkan-ValidationLayers"
+
+ echo 1.1.79+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+}
+
build() {
- cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
+ cd "${srcdir}/Vulkan-ValidationLayers"
- ./update_external_sources.sh
-
rm -rf build ; mkdir build ; cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ ../scripts/update_deps.py
+ cmake -C helper.cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_DATADIR=/share \
@@ -34,12 +42,12 @@
}
package() {
- pkgdesc="Vulkan Software Development Kit"
groups=('vulkan-devel')
- cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build"
+ cd "${srcdir}/Vulkan-ValidationLayers/build"
make DESTDIR="${pkgdir}" install
- install -m644 ../loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/
+ install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/
+ install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/
install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
}
Property changes on: vulkan-validation-layers/trunk/PKGBUILD
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
More information about the arch-commits
mailing list