diff --git a/vulkan-loader-layers/trunk/PKGBUILD b/vulkan-loader-layers/trunk/PKGBUILD index 916aa90..4b73c5b 100644 --- a/vulkan-loader-layers/trunk/PKGBUILD +++ b/vulkan-loader-layers/trunk/PKGBUILD @@ -5,16 +5,18 @@ pkgbase=vulkan-loader-layers pkgname=(vulkan-icd-loader vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers pkgver=1.0.3.0 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url="https://www.khronos.org/vulkan/" license=('custom') depends=() -makedepends=(git cmake python libxcb) -source=('git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=ec513f8' - 'git://github.com/KhronosGroup/glslang.git#commit=6c292d3') +makedepends=(git cmake python python-lxml libxcb) +source=('git://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git#commit=ece1212' + 'git://github.com/KhronosGroup/glslang.git#commit=8e3f4c2' + vulkan.pc) sha256sums=('SKIP' - 'SKIP') + 'SKIP' + '7c6f3630eba3ed824be1a0027f4fd298df1c5cecc97f07ac905777270cc29a0c') build() { # for validation layers @@ -61,6 +63,9 @@ package_vulkan-icd-loader() { install -m644 include/vulkan/vk_icd.h ${pkgdir}/usr/include/vulkan/ install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ + + install -Dm644 "${srcdir}"/vulkan.pc "${pkgdir}"/usr/lib/pkgconfig/vulkan.pc + sed s/%{version}/${pkgver}/ -i "${pkgdir}"/usr/lib/pkgconfig/vulkan.pc } package_vulkan-validation-layers() { diff --git a/vulkan-loader-layers/trunk/vulkan.pc b/vulkan-loader-layers/trunk/vulkan.pc new file mode 100644 index 0000000..6ab692b --- /dev/null +++ b/vulkan-loader-layers/trunk/vulkan.pc @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: vulkan +Description: Vulkan ICD Loader +Version: %{version} +Libs: -L${libdir} -lvulkan +Cflags: -I${includedir}