# Maintainer: Markus Näther pkgname=rocprim pkgver=3.8.0 pkgrel=1 pkgdesc='Header-only library providing HIP parallel primitives' arch=('x86_64') url="https://github.com/ROCmSoftwarePlatform/rocPRIM" license=('MIT') depends=('hip-rocclr') makedepends=('cmake' 'git') source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz") sha256sums=('4d37320d174eaada99dd796d81fa97d5dcc65a6dff8e8ff1c21e8e68acb4ea74') _dirname="$(basename "$url")-$(basename "${source[0]}" ".tar.gz")" build() { CXX=/opt/rocm/hip/bin/hipcc \ cmake -Wno-dev -S "$_dirname" \ -DCMAKE_INSTALL_PREFIX=/opt/rocm \ -Damd_comgr_DIR=/opt/rocm/lib/cmake/amd_comgr \ -DBUILD_TEST=OFF \ -DBUILD_BENCHMARK=OFF } package() { DESTDIR="$pkgdir" make install install -Dm644 "$_dirname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }