Date: Tuesday, July 26, 2016 @ 15:35:48 Author: lcarlier Revision: 272469
upgpkg: vulkan-docs 1:1.0.21-2 implement FS#50151, add html documentation in vulkan-html-docs package Modified: vulkan-docs/trunk/PKGBUILD ----------+ PKGBUILD | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-07-26 06:04:50 UTC (rev 272468) +++ PKGBUILD 2016-07-26 15:35:48 UTC (rev 272469) @@ -2,12 +2,12 @@ # Maintainer: Laurent Carlier <[email protected]> pkgbase=vulkan-docs -pkgname=(vulkan-headers vulkan-man-pages) +pkgname=(vulkan-headers vulkan-man-pages vulkan-html-docs) pkgver=1.0.21 +pkgrel=2 epoch=1 _pkgname=Vulkan-Docs _pkgver=1.0-core+wsi-20160715 -pkgrel=1 arch=(any) url="https://www.khronos.org/vulkan/" license=('custom') @@ -20,6 +20,7 @@ cd "${_pkgname}-${_pkgver/+/-}/doc/specs/vulkan" make manpages + make chunked } package_vulkan-headers() { @@ -27,8 +28,11 @@ cd "${_pkgname}-${_pkgver/+/-}" install -dm755 ${pkgdir}/usr/include/vulkan + install -dm755 ${pkgdir}/usr/share/vulkan + install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan/ install -m644 src/vulkan/vulkan.h ${pkgdir}/usr/include/vulkan + install -m644 src/spec/vk.xml ${pkgdir}/usr/share/vulkan install -D -m644 doc/specs/vulkan/copyright.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright.txt } @@ -42,3 +46,13 @@ install -D -m644 doc/specs/vulkan/copyright.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright.txt } + +package_vulkan-html-docs() { + pkgdesc="Vulkan html documentation" + cd "${_pkgname}-${_pkgver/+/-}" + + install -dm755 "${pkgdir}/usr/share/doc/vulkan" + mv -v out/1.0/vkspec.chunked/* "${pkgdir}/usr/share/doc/vulkan/" + + install -D -m644 doc/specs/vulkan/copyright.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright.txt +}
