Date: Thursday, October 22, 2020 @ 14:48:17 Author: lcarlier Revision: 398725
splitted from opencl-header, because of different release version and calendar Added: opencl-clhpp/ opencl-clhpp/repos/ opencl-clhpp/trunk/ opencl-clhpp/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) Added: opencl-clhpp/trunk/PKGBUILD =================================================================== --- opencl-clhpp/trunk/PKGBUILD (rev 0) +++ opencl-clhpp/trunk/PKGBUILD 2020-10-22 14:48:17 UTC (rev 398725) @@ -0,0 +1,33 @@ +# Maintainer: Laurent Carlier <[email protected]> + +pkgname=opencl-hpp +pkgver=2.0.12 +pkgrel=1 +pkgdesc='OpenCL C++ header files' +arch=('any') +url='https://github.com/KhronosGroup/OpenCL-CLHPP' +license=('custom') +makedepends=('cmake' 'doxygen' 'graphviz') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v${pkgver}.tar.gz") +sha256sums=('20b28709ce74d3602f1a946d78a2024c1f6b0ef51358b9686612669897a58719') + +build() { + cd "${srcdir}"/OpenCL-CLHPP*/ + + cmake -B build ./ \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_DOCS=On \ + -DBUILD_EXAMPLES=Off \ + -DBUILD_TESTS=Off + make -C build docs +} + +package() { + cd "${srcdir}"/OpenCL-CLHPP*/ + + DESTDIR="$pkgdir" make -C build install + + install -dm755 "${pkgdir}"/usr/share/doc/"${pkgname}" + cp -r build/docs/html/* "${pkgdir}"/usr/share/doc/"${pkgname}"/ + install -D -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +}
