diff options
author | acxz | 2020-06-05 18:37:03 -0400 |
---|---|---|
committer | acxz | 2020-06-05 18:37:03 -0400 |
commit | f796b6dcfc717bf1982dfd96132e5caf4cfca268 (patch) | |
tree | 31ac6bc05fa94066dcfbc714630edbd85c47003e | |
download | aur-f796b6dcfc717bf1982dfd96132e5caf4cfca268.tar.gz |
create rocm-debug-agent package
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b35f6d40627b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = rocm-debug-agent + pkgdesc = ROCr Debug Agent Library + pkgver = 3.5.0 + pkgrel = 1 + url = https://github.com/ROCm-Developer-Tools/rocr_debug_agent + arch = x86_64 + license = custom:NCSAOSL + makedepends = cmake + depends = hsa-rocr + depends = hsakmt-roct + depends = rocm-clang-ocl + options = !staticlibs + options = strip + source = rocm-debug-agent-3.5.0.tar.gz::https://github.com/ROCm-Developer-Tools/rocr_debug_agent/archive/roc-3.5.0.tar.gz + sha256sums = 203ccb18d2ac508aae40bf364923f67375a08798b20057e574a0c5be8039f133 + +pkgname = rocm-debug-agent + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b651c5b23a93 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: acxz <akashpatel2008 at yahoo dot com> +pkgname=rocm-debug-agent +pkgver=3.5.0 +pkgrel=1 +pkgdesc="ROCr Debug Agent Library" +arch=('x86_64') +url="https://github.com/ROCm-Developer-Tools/rocr_debug_agent" +license=('custom:NCSAOSL') +depends=("hsa-rocr" "hsakmt-roct" "rocm-clang-ocl") +makedepends=('cmake') +options=(!staticlibs strip) +source=("$pkgname-$pkgver.tar.gz::https://github.com/ROCm-Developer-Tools/rocr_debug_agent/archive/roc-$pkgver.tar.gz") +sha256sums=('203ccb18d2ac508aae40bf364923f67375a08798b20057e574a0c5be8039f133') + +prepare() { + sed -i 's/LC_BIN clang/LC_BIN clang-ocl/g' ${srcdir}/rocr_debug_agent-roc-$pkgver/src/CMakeLists.txt + sed -i 's/opencl\/bin\/x86_64/bin/g' ${srcdir}/rocr_debug_agent-roc-$pkgver/src/CMakeLists.txt +} + +build() { + mkdir -p "$srcdir/build" + cd "$srcdir/build" + + cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm/rocr_debug_agent \ + "$srcdir/rocr_debug_agent-roc-$pkgver/src" + make +} + +package() { + cd "$srcdir/build" + make DESTDIR="$pkgdir" install +} |