diff options
author | Olaf Leidinger | 2017-07-25 21:49:57 +0200 |
---|---|---|
committer | Olaf Leidinger | 2017-07-25 21:49:57 +0200 |
commit | bcfaa6984ba524bca98c4c80967c8210a8bb89ad (patch) | |
tree | 2cb1d55618d448eed81438b83cdb256307b79c49 | |
parent | 473b8946aad0defc92e5313c559424badef4d903 (diff) | |
download | aur-bcfaa6984ba524bca98c4c80967c8210a8bb89ad.tar.gz |
Cleanup + deps
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 15 insertions, 3 deletions
@@ -1,6 +1,6 @@ pkgbase = hsa-rocr pkgdesc = ROCm Platform Runtime: ROCr a HPC market enhanced HSA based runtime - pkgver = 1.1.0.r17.9f1f9f8 + pkgver = 1.1.0.r18.8d56c60 pkgrel = 1 url = https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface arch = x86_64 @@ -1,6 +1,6 @@ # Maintainer: Olaf Leidinger <oleid@mescharet.de> pkgname=hsa-rocr -pkgver=1.1.0.r17.9f1f9f8 +pkgver=1.1.0.r18.8d56c60 pkgrel=1 pkgdesc="ROCm Platform Runtime: ROCr a HPC market enhanced HSA based runtime" _gitdir=ROCR-Runtime @@ -29,11 +29,23 @@ build() { cd "$srcdir/${_gitdir}" mkdir -p build && \ cd build && \ - cmake -DCMAKE_INSTALL_PREFIX=/usr ../src && \ + cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm -DCMAKE_PREFIX_PATH=/opt/rocm/libhsakmt ../src && \ make } package() { cd "$srcdir/${_gitdir}/build" make DESTDIR="$pkgdir/" install + + # additional links + mkdir -p "$pkgdir/usr/include" + ln -s opt/rocm/hsa/include/hsa "$pkgdir/usr/include" + + # ldconfig + mkdir -p "$pkgdir/etc/ld.so.conf.d" + echo "/opt/rocm/hsa/lib" > "$pkgdir/etc/ld.so.conf.d/hsa.conf" + + # cleanup + rm -Rf "$pkgdir/opt/rocm/include" + rm -Rf "$pkgdir/opt/rocm/lib" } |