aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorsten Keßler2022-03-07 16:29:06 +0100
committerTorsten Keßler2022-03-07 16:29:06 +0100
commit46fce2811b3eb3ad93ec1b3f007df82ebf039723 (patch)
tree6398d71a50b2b9ec55d950b25ee814f2d4a282f2
parent8d417c23e891bb1fd5a78a16579b811264545048 (diff)
Initial upload: rocm-smi-lib 5.0.2-1
-rw-r--r--rocm-smi-lib/.SRCINFO17
-rw-r--r--rocm-smi-lib/PKGBUILD35
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"
+}