# Maintainer: Torsten Keßler # Contributor: acxz pkgname=rocm-smi-lib64 pkgver=5.0.2 pkgrel=1 pkgdesc='ROCm System Management Interface Library' arch=('x86_64') url="https://github.com/RadeonOpenCompute/rocm_smi_lib" license=('custom:NCSAOSL') depends=() makedepends=('cmake' 'doxygen' 'texlive-latexextra') options=(!staticlibs strip) source=("$pkgname-$pkgver.tar.gz::https://github.com/RadeonOpenCompute/rocm_smi_lib/archive/rocm-$pkgver.tar.gz") sha256sums=('a169129e4ecd1cca134039dc1bf91e1b3721768781abfae4ae61fad60a633472') _dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)" build() { mkdir -p "$srcdir/build" cd "$srcdir/build" # build type Release fixes warnings regarding FORTIFY_SOURCE cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm \ -DCMAKE_BUILD_TYPE=Release \ "$srcdir/rocm_smi_lib-rocm-$pkgver" make } package() { cd "$srcdir/build" make DESTDIR="$pkgdir" install install -Dm644 "$srcdir/$_dirname/License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }