diff options
author | Torsten Keßler | 2022-03-07 16:29:06 +0100 |
---|---|---|
committer | Torsten Keßler | 2022-03-07 16:29:06 +0100 |
commit | 46fce2811b3eb3ad93ec1b3f007df82ebf039723 (patch) | |
tree | 6398d71a50b2b9ec55d950b25ee814f2d4a282f2 | |
parent | 8d417c23e891bb1fd5a78a16579b811264545048 (diff) |
Initial upload: rocm-smi-lib 5.0.2-1
-rw-r--r-- | rocm-smi-lib/.SRCINFO | 17 | ||||
-rw-r--r-- | rocm-smi-lib/PKGBUILD | 35 |
2 files changed, 52 insertions, 0 deletions
diff --git a/rocm-smi-lib/.SRCINFO b/rocm-smi-lib/.SRCINFO new file mode 100644 index 0000000..3156942 --- /dev/null +++ b/rocm-smi-lib/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = rocm-smi-lib + pkgdesc = ROCm System Management Interface Library + pkgver = 5.0.2 + pkgrel = 1 + url = https://github.com/RadeonOpenCompute/rocm_smi_lib + arch = x86_64 + license = custom:NCSAOSL + makedepends = cmake + makedepends = doxygen + makedepends = texlive-latexextra + provides = rocm-smi-lib64=5.0.2 + conflicts = rocm-smi-lib64 + replaces = rocm-smi-lib64 + source = rocm-smi-lib-5.0.2.tar.gz::https://github.com/RadeonOpenCompute/rocm_smi_lib/archive/rocm-5.0.2.tar.gz + sha256sums = a169129e4ecd1cca134039dc1bf91e1b3721768781abfae4ae61fad60a633472 + +pkgname = rocm-smi-lib diff --git a/rocm-smi-lib/PKGBUILD b/rocm-smi-lib/PKGBUILD new file mode 100644 index 0000000..36cfa9f --- /dev/null +++ b/rocm-smi-lib/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Torsten Keßler <t dot kessler at posteo dot de> +# Contributor: acxz <akashpatel2008 at yahoo dot com> +pkgname=rocm-smi-lib +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') +provides=("rocm-smi-lib64=$pkgver") +replaces=('rocm-smi-lib64') +conflicts=('rocm-smi-lib64') +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" +} |