core/vulkan-docs/PKGBUILD
AlmAck e72090c388 vulkan group
vulkan-headers splitted from vulkan-docs
vulkan-man-pages removed and added instead vulkan-html-docs
vulkan-loader-layers splitted in vulkan-icd-loader vulkan-validation-layers
[skip-ci]
fix #76
2018-12-02 16:48:41 +01:00

37 lines
1.1 KiB
Bash

# Arch contributor: https://projects.archlinux.org/svntogit/packages.git/plain/trunk/PKGBUILD?h=packages/vulkan-docs
pkgbase=vulkan-docs
pkgname=(vulkan-html-docs)
pkgver=1.1.94
_pkgname=Vulkan-Docs
_pkgver=1.1.94
pkgrel=1
arch=(any)
url="https://www.khronos.org/vulkan/"
license=('custom')
makedepends=(asciidoc asciidoctor)
groups=(vulkan-devel)
source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${_pkgver}.tar.gz")
md5sums=('b4a6dc00e41898dfe0a87e34838fcfb4')
build() {
cd "${_pkgname}-${_pkgver/+/-}"
./makeAllExts html
}
package_vulkan-html-docs() {
pkgdesc="Vulkan html documentation"
replaces=(vulkan-man-pages)
cd "${_pkgname}-${pkgver}"
install -dm755 "${pkgdir}/usr/share/doc/vulkan"
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
}