Date: Sunday, April 10, 2016 @ 07:44:36 Author: lcarlier Revision: 264460
archrelease: copy trunk to extra-i686, extra-x86_64 Added: vulkan-loader-layers/repos/extra-i686/PKGBUILD (from rev 264459, vulkan-loader-layers/trunk/PKGBUILD) vulkan-loader-layers/repos/extra-x86_64/PKGBUILD (from rev 264459, vulkan-loader-layers/trunk/PKGBUILD) Deleted: vulkan-loader-layers/repos/extra-i686/PKGBUILD vulkan-loader-layers/repos/extra-x86_64/PKGBUILD -----------------------+ /PKGBUILD | 196 ++++++++++++++++++++++++++++++++++++++++++++++++ extra-i686/PKGBUILD | 96 ----------------------- extra-x86_64/PKGBUILD | 96 ----------------------- 3 files changed, 196 insertions(+), 192 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2016-04-10 05:44:28 UTC (rev 264459) +++ extra-i686/PKGBUILD 2016-04-10 05:44:36 UTC (rev 264460) @@ -1,96 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier <lordhea...@gmail.com> - -pkgbase=vulkan-loader-layers -pkgname=(vulkan-icd-loader vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.5.0 -pkgrel=1 -arch=(i686 x86_64) -url="https://www.khronos.org/vulkan/" -license=('custom') -depends=() -makedepends=(git cmake python-lxml libx11) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz" - 'git://github.com/KhronosGroup/glslang.git#commit=f2d8a5c') -sha256sums=('27bd9d56b0430821e068dec455278db7bc2abd20d932a99bd33923a1a1c7d95c' - 'SKIP') - -build() { - # for validation layers - pushd glslang - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - ../ - make - make DESTDIR=install install - cd install - ln -s usr/* . - popd - - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DINCLUDE_INSTALL_DIR=/usr/include \ - -DLIB_INSTALL_DIR=/usr/lib \ - -DCMAKE_INSTALL_DATADIR=/share \ - -DCMAKE_SKIP_RPATH=True \ - -DGLSLANG_PREFIX=${srcdir}/glslang \ - -DCMAKE_BUILD_TYPE=Release \ - .. - make - make DESTDIR=install install -} - -package_vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(glibc) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/{lib,include/vulkan} - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -dm755 ${pkgdir}/etc/vulkan/icd.d/ - - install -m644 build/loader/libvulkan.so.1.0.5 ${pkgdir}/usr/lib - ln -s libvulkan.so.1.0.5 ${pkgdir}/usr/lib/libvulkan.so.1 - ln -s libvulkan.so.1.0.5 ${pkgdir}/usr/lib/libvulkan.so - - install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(gcc-libs vulkan-icd-loader vulkan-headers) - conflicts=('vulkan-sdk') - replaces=('vulkan-sdk') - groups=('vulkan-devel') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/{bin,lib,include/vulkan} - install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} - install -dm755 ${pkgdir}/usr/share/vulkan/{explicit,implicit}_layer.d - - install -m755 build/demos/vulkaninfo ${pkgdir}/usr/bin/ - - install -m644 build/layers/*.so ${pkgdir}/usr/lib - - install -m644 include/vulkan/* ${pkgdir}/usr/include/vulkan/ - # already in vulkan-headers - rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h - # already in vulkan-icd-loader - rm ${pkgdir}/usr/include/vulkan/vk_icd.h - - # fix library paths - for i in layers/linux/*.json ; do - sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename $i) - done - - install -m644 loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/ - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-loader-layers/repos/extra-i686/PKGBUILD (from rev 264459, vulkan-loader-layers/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-04-10 05:44:36 UTC (rev 264460) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgbase=vulkan-loader-layers +pkgname=(vulkan-icd-loader vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.8.0 +pkgrel=1 +arch=(i686 x86_64) +url="https://www.khronos.org/vulkan/" +license=('custom') +depends=() +makedepends=(git cmake python-lxml libx11 wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz" + 'git://github.com/KhronosGroup/glslang.git#commit=c3869fe') +sha256sums=('2574467f2d95db3a5c3b9b4d61d878398e4d74519bd52575134e12686d1df670' + 'SKIP') + +build() { + # for validation layers + pushd glslang + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + ../ + make + make DESTDIR=install install + cd install + ln -s usr/* . + popd + + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DINCLUDE_INSTALL_DIR=/usr/include \ + -DLIB_INSTALL_DIR=/usr/lib \ + -DCMAKE_INSTALL_DATADIR=/share \ + -DCMAKE_SKIP_RPATH=True \ + -DGLSLANG_PREFIX=${srcdir}/glslang \ + -DBUILD_WSI_XLIB_SUPPORT=1 \ + -DBUILD_WSI_WAYLAND_SUPPORT=1 \ + -DCMAKE_BUILD_TYPE=Release \ + .. + make + make DESTDIR=install install +} + +package_vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(glibc) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/{lib,include/vulkan} + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -dm755 ${pkgdir}/etc/vulkan/icd.d/ + + install -m644 build/loader/libvulkan.so.1.0.8 ${pkgdir}/usr/lib + ln -s libvulkan.so.1.0.8 ${pkgdir}/usr/lib/libvulkan.so.1 + ln -s libvulkan.so.1.0.8 ${pkgdir}/usr/lib/libvulkan.so + + install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_vulkan-validation-layers() { + pkgdesc="Vulkan Software Development Kit" + depends=(gcc-libs vulkan-icd-loader vulkan-headers) + conflicts=('vulkan-sdk') + replaces=('vulkan-sdk') + groups=('vulkan-devel') + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/{bin,lib,include/vulkan} + install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} + install -dm755 ${pkgdir}/usr/share/vulkan/{explicit,implicit}_layer.d + + install -m755 build/demos/vulkaninfo ${pkgdir}/usr/bin/ + + install -m644 build/layers/*.so ${pkgdir}/usr/lib + + install -m644 include/vulkan/* ${pkgdir}/usr/include/vulkan/ + # already in vulkan-headers + rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h + # already in vulkan-icd-loader + rm ${pkgdir}/usr/include/vulkan/vk_icd.h + + # fix library paths + for i in layers/linux/*.json ; do + sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename $i) + done + + install -m644 loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/ + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2016-04-10 05:44:28 UTC (rev 264459) +++ extra-x86_64/PKGBUILD 2016-04-10 05:44:36 UTC (rev 264460) @@ -1,96 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier <lordhea...@gmail.com> - -pkgbase=vulkan-loader-layers -pkgname=(vulkan-icd-loader vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.5.0 -pkgrel=1 -arch=(i686 x86_64) -url="https://www.khronos.org/vulkan/" -license=('custom') -depends=() -makedepends=(git cmake python-lxml libx11) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz" - 'git://github.com/KhronosGroup/glslang.git#commit=f2d8a5c') -sha256sums=('27bd9d56b0430821e068dec455278db7bc2abd20d932a99bd33923a1a1c7d95c' - 'SKIP') - -build() { - # for validation layers - pushd glslang - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - ../ - make - make DESTDIR=install install - cd install - ln -s usr/* . - popd - - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_SYSCONFDIR=/etc \ - -DINCLUDE_INSTALL_DIR=/usr/include \ - -DLIB_INSTALL_DIR=/usr/lib \ - -DCMAKE_INSTALL_DATADIR=/share \ - -DCMAKE_SKIP_RPATH=True \ - -DGLSLANG_PREFIX=${srcdir}/glslang \ - -DCMAKE_BUILD_TYPE=Release \ - .. - make - make DESTDIR=install install -} - -package_vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(glibc) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/{lib,include/vulkan} - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -dm755 ${pkgdir}/etc/vulkan/icd.d/ - - install -m644 build/loader/libvulkan.so.1.0.5 ${pkgdir}/usr/lib - ln -s libvulkan.so.1.0.5 ${pkgdir}/usr/lib/libvulkan.so.1 - ln -s libvulkan.so.1.0.5 ${pkgdir}/usr/lib/libvulkan.so - - install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(gcc-libs vulkan-icd-loader vulkan-headers) - conflicts=('vulkan-sdk') - replaces=('vulkan-sdk') - groups=('vulkan-devel') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/{bin,lib,include/vulkan} - install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} - install -dm755 ${pkgdir}/usr/share/vulkan/{explicit,implicit}_layer.d - - install -m755 build/demos/vulkaninfo ${pkgdir}/usr/bin/ - - install -m644 build/layers/*.so ${pkgdir}/usr/lib - - install -m644 include/vulkan/* ${pkgdir}/usr/include/vulkan/ - # already in vulkan-headers - rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h - # already in vulkan-icd-loader - rm ${pkgdir}/usr/include/vulkan/vk_icd.h - - # fix library paths - for i in layers/linux/*.json ; do - sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename $i) - done - - install -m644 loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/ - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-loader-layers/repos/extra-x86_64/PKGBUILD (from rev 264459, vulkan-loader-layers/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2016-04-10 05:44:36 UTC (rev 264460) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgbase=vulkan-loader-layers +pkgname=(vulkan-icd-loader vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.8.0 +pkgrel=1 +arch=(i686 x86_64) +url="https://www.khronos.org/vulkan/" +license=('custom') +depends=() +makedepends=(git cmake python-lxml libx11 wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz" + 'git://github.com/KhronosGroup/glslang.git#commit=c3869fe') +sha256sums=('2574467f2d95db3a5c3b9b4d61d878398e4d74519bd52575134e12686d1df670' + 'SKIP') + +build() { + # for validation layers + pushd glslang + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + ../ + make + make DESTDIR=install install + cd install + ln -s usr/* . + popd + + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DINCLUDE_INSTALL_DIR=/usr/include \ + -DLIB_INSTALL_DIR=/usr/lib \ + -DCMAKE_INSTALL_DATADIR=/share \ + -DCMAKE_SKIP_RPATH=True \ + -DGLSLANG_PREFIX=${srcdir}/glslang \ + -DBUILD_WSI_XLIB_SUPPORT=1 \ + -DBUILD_WSI_WAYLAND_SUPPORT=1 \ + -DCMAKE_BUILD_TYPE=Release \ + .. + make + make DESTDIR=install install +} + +package_vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(glibc) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/{lib,include/vulkan} + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -dm755 ${pkgdir}/etc/vulkan/icd.d/ + + install -m644 build/loader/libvulkan.so.1.0.8 ${pkgdir}/usr/lib + ln -s libvulkan.so.1.0.8 ${pkgdir}/usr/lib/libvulkan.so.1 + ln -s libvulkan.so.1.0.8 ${pkgdir}/usr/lib/libvulkan.so + + install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_vulkan-validation-layers() { + pkgdesc="Vulkan Software Development Kit" + depends=(gcc-libs vulkan-icd-loader vulkan-headers) + conflicts=('vulkan-sdk') + replaces=('vulkan-sdk') + groups=('vulkan-devel') + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/{bin,lib,include/vulkan} + install -dm755 ${pkgdir}/usr/share/{doc,licenses}/${pkgname} + install -dm755 ${pkgdir}/usr/share/vulkan/{explicit,implicit}_layer.d + + install -m755 build/demos/vulkaninfo ${pkgdir}/usr/bin/ + + install -m644 build/layers/*.so ${pkgdir}/usr/lib + + install -m644 include/vulkan/* ${pkgdir}/usr/include/vulkan/ + # already in vulkan-headers + rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h + # already in vulkan-icd-loader + rm ${pkgdir}/usr/include/vulkan/vk_icd.h + + # fix library paths + for i in layers/linux/*.json ; do + sed 's@./@@' $i > ${pkgdir}/usr/share/vulkan/explicit_layer.d/$(basename $i) + done + + install -m644 loader/LoaderAndLayerInterface.md "${pkgdir}"/usr/share/doc/${pkgname}/ + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}