Date: Saturday, June 2, 2018 @ 12:14:26 Author: lcarlier Revision: 325546
archrelease: copy trunk to extra-any Added: vulkan-docs/repos/extra-any/PKGBUILD (from rev 325545, vulkan-docs/trunk/PKGBUILD) Deleted: vulkan-docs/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 124 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-06-02 12:14:21 UTC (rev 325545) +++ PKGBUILD 2018-06-02 12:14:26 UTC (rev 325546) @@ -1,62 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier <lordhea...@gmail.com> - -pkgbase=vulkan-docs -pkgname=(vulkan-headers vulkan-html-docs) -pkgver=1.1.75 -pkgrel=1 -epoch=1 -_pkgname=Vulkan-Docs -arch=(any) -url="https://www.khronos.org/vulkan/" -license=('custom') -makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git - ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical -groups=(vulkan-devel) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('e41646954147a138beddc4c5e9c98d2faa46b1929718d87065b0280c4396ff11') - -prepare() { - # for asciidoctor - # it was hard to find versions that builds properly ^^ - local _gemdir="$(ruby -e 'puts Gem.default_dir')" - - gem install asciidoctor-mathematical - gem install asciidoctor-pdf-cjk - gem install coderay -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - ./makeAllExts -} - -package_vulkan-headers() { - pkgdesc="Vulkan header files" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/include/vulkan" - install -dm755 "${pkgdir}/usr/share/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan - install -m644 xml/vk.xml ${pkgdir}/usr/share/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 -} - -package_vulkan-html-docs() { - pkgdesc="Vulkan html documentation" - 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 -} Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 325545, vulkan-docs/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-06-02 12:14:26 UTC (rev 325546) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Laurent Carlier <lordhea...@gmail.com> + +pkgbase=vulkan-docs +pkgname=(vulkan-headers vulkan-html-docs) +pkgver=1.1.76 +pkgrel=1 +epoch=1 +_pkgname=Vulkan-Docs +arch=(any) +url="https://www.khronos.org/vulkan/" +license=('custom') +makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git + ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical +groups=(vulkan-devel) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz") +sha256sums=('316174bb035d0178b72faa5261b13fbcce7e8b8fc9aafbc61356021fd636663d') + +prepare() { + # for asciidoctor + # it was hard to find versions that builds properly ^^ + local _gemdir="$(ruby -e 'puts Gem.default_dir')" + + gem install asciidoctor-mathematical + gem install asciidoctor-pdf-cjk + gem install coderay +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./makeAllExts +} + +package_vulkan-headers() { + pkgdesc="Vulkan header files" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/include/vulkan" + install -dm755 "${pkgdir}/usr/share/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan + install -m644 xml/vk.xml ${pkgdir}/usr/share/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 +} + +package_vulkan-html-docs() { + pkgdesc="Vulkan html documentation" + 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 +}