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 <lordhea...@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