diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 19 insertions, 15 deletions
@@ -1,33 +1,37 @@ -# Maintainer: Torsten Keßler <t dot kessler at posteo dot de> +# Maintainer: Torsten Keßler <tpkessler at archlinux dot org> # Contributor: acxz <akashpatel2008 at yahoo dot com> # Contributor: Lucas Magalhães <whoisroot@national.shitposting.agency> pkgname=rocm-clang-ocl -pkgver=5.2.3 +pkgver=5.4.1 pkgrel=1 -pkgdesc="OpenCL compilation with clang compiler." +pkgdesc="OpenCL compilation with clang compiler" arch=('x86_64') url="https://github.com/RadeonOpenCompute/clang-ocl" -license=('unknown') +license=('MIT') depends=('rocm-llvm' 'rocm-opencl-runtime') -makedepends=('cmake' 'rocm-cmake') +makedepends=('rocm-cmake') source=("${pkgname}-${pkgver}.tar.gz::$url/archive/rocm-$pkgver.tar.gz") -sha256sums=('9cdb387168975207314c08ba63ae7cd11f70542117a5390eddbec77ebb84bed0') +sha256sums=('96d12412dccd648eeac06b91d199565c030db9edc2f006d5abd0e4b12325fcca') _dirname="$(basename "$url")-$(basename ${source[0]} .tar.gz)" build() { - cmake -Wno-dev -B build \ - -S "$_dirname" \ - -DCLANG_BIN=/opt/rocm/llvm/bin \ - -DBITCODE_DIR=/opt/rocm/amdgcn/bitcode \ - -DCMAKE_INSTALL_PREFIX=/opt/rocm - - make -C build + cmake \ + -Wno-dev \ + -B build \ + -S "$_dirname" \ + -DCMAKE_BUILD_TYPE=None \ + -DCLANG_BIN=/opt/rocm/llvm/bin \ + -DBITCODE_DIR=/opt/rocm/amdgcn/bitcode \ + -DCMAKE_INSTALL_PREFIX=/opt/rocm + cmake --build build } check() { - make -C build check + cmake --build build --target check } package() { - DESTDIR="$pkgdir" make -C build install + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 "$_dirname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |