archrelease: copy trunk to community-x86_64
[ArchLinux/community.git] / comgr / trunk / PKGBUILD
blobc66006c4e0007f9ce5f5021776047f9965692284
1 # Maintainer: Torsten Keßler <tpkessler at archlinux dot org>
2 # Contributor: acxz <akashpatel2008 at yahoo dot com>
4 pkgname=comgr
5 pkgdesc='Compiler support library for ROCm LLVM'
6 pkgver=5.5.0
7 pkgrel=1
8 arch=('x86_64')
9 url='https://github.com/RadeonOpenCompute/ROCm-CompilerSupport'
10 license=('custom:NCSAOSL')
11 depends=('rocm-device-libs')
12 makedepends=('rocm-cmake' 'rocm-llvm')
13 source=("${pkgname}-${pkgver}.tar.gz::$url/archive/rocm-$pkgver.tar.gz")
14 sha256sums=('97dfff03226ce0902b9d5d1c8c7bebb7a15978a81b6e9c750bf2d2473890bd42')
15 _dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)"
17 build() {
18   cmake \
19     -Wno-dev \
20     -S "$_dirname/lib/comgr" \
21     -B build \
22     -DCMAKE_INSTALL_PREFIX=/opt/rocm \
23     -DCMAKE_BUILD_TYPE=None \
24     -DBUILD_TESTING=ON \
25     -DCMAKE_PREFIX_PATH=/opt/rocm/llvm
26   cmake --build build
29 check() {
30     cmake --build build --target check-comgr
33 package() {
34   DESTDIR="$pkgdir" cmake --install build
35   install -Dm644 "$_dirname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"