diff options
author | Torsten Keßler | 2022-09-17 18:23:06 +0200 |
---|---|---|
committer | Torsten Keßler | 2022-09-17 18:23:06 +0200 |
commit | e8b60ad5114c80c6188c195b3f1cbc96bf28b429 (patch) | |
tree | 63ab662601cda1ada33070d58a84f9c0ddd2f3b1 | |
parent | 3a3d44f8d69e222b18c6b4cae0ce74ef4a41b417 (diff) | |
download | aur-e8b60ad5114c80c6188c195b3f1cbc96bf28b429.tar.gz |
upgpkg: rocminfo 5.2.3-2
Update makedepends, include license file, use cmake template
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 17 insertions, 17 deletions
@@ -1,12 +1,10 @@ pkgbase = rocminfo - pkgdesc = ROCm info tools - rocm_agent_enumerator + pkgdesc = ROCm Application for Reporting System Info pkgver = 5.2.3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/RadeonOpenCompute/rocminfo arch = x86_64 license = custom:NCSAOSL - makedepends = cmake - makedepends = git makedepends = rocm-cmake depends = pciutils depends = python @@ -6,13 +6,13 @@ pkgname=rocminfo pkgver=5.2.3 -pkgrel=1 -pkgdesc='ROCm info tools - rocm_agent_enumerator' +pkgrel=2 +pkgdesc='ROCm Application for Reporting System Info ' arch=('x86_64') url='https://github.com/RadeonOpenCompute/rocminfo' license=('custom:NCSAOSL') depends=('pciutils' 'python' 'hsa-rocr') -makedepends=('cmake' 'git' 'rocm-cmake') +makedepends=('rocm-cmake') source=("$pkgname-$pkgver.tar.gz::$url/archive/rocm-$pkgver.tar.gz" "fix-kfd.patch::https://patch-diff.githubusercontent.com/raw/RadeonOpenCompute/rocminfo/pull/53.patch") sha256sums=('38fe8db21077100ee2242bd087371f6b8e0078d3a269e145d3a4ab314d0b8902' @@ -26,17 +26,19 @@ prepare() { build() { # ROCRTST_BLD_TYPE=Release fixes a build error regarding _FORTIFY_SOURCE=2 - cmake -DCMAKE_PREFIX_PATH=/opt/rocm \ - -DROCRTST_BLD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/opt/rocm \ - -DCMAKE_INSTALL_LIBDIR=lib \ - "$_dirname" - make + cmake \ + -Wno-dev \ + -B build \ + -S "$_dirname" \ + -DCMAKE_PREFIX_PATH=/opt/rocm \ + -DROCRTST_BLD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/opt/rocm \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build build } package() { - DESTDIR="$pkgdir" make install - mkdir -p "$pkgdir/usr/bin" - ln -st "$pkgdir/usr/bin" /opt/rocm/bin/rocminfo - ln -st "$pkgdir/usr/bin" /opt/rocm/bin/rocm_agent_enumerator + DESTDIR="$pkgdir" cmake --install build + + install -Dm644 "$_dirname/License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |