summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorrigred2018-11-27 18:39:57 +0200
committerrigred2018-11-27 18:39:57 +0200
commite099e0b1513b84d518fc59d32fd9615eff32b89a (patch)
tree1a81039f96e4c8fb84f12a4e3aca1e5347bde938
parent9cca22e552fe6388538843b4c32ad9bd6dd2e106 (diff)
downloadaur-e099e0b1513b84d518fc59d32fd9615eff32b89a.tar.gz
Updated Package Release to conform to AUR & PKGBUILD guide
1. Removed empty variables 2. Used built in makepkg feature to extract sources instead of `tar` 3. Removed redundant variables Thanks for the Tips Eli :) Signed-off-by: Rigo Reddig <rigo.reddig@gmail.com>
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD23
2 files changed, 10 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a8f7ae163e0b..a2a59b896ded 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,11 @@
pkgbase = rocm-smi
- pkgdesc = Includes the rocm-smi tool. This tool exposes functionality for clock and temperature management of AMD ROCm enabled systems.
+ pkgdesc = Utility to manage and monitor AMDGPU / ROCm systems.
pkgver = 1.9.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/RadeonOpenCompute/ROC-smi/
- arch = x86_64
+ arch = any
license = MIT
depends = python
- provides = rocm-smi
- conflicts = rocm-smi
source = rocm-smi-1.9.2.tar.gz::https://github.com/RadeonOpenCompute/ROC-smi/archive/roc-1.9.2.tar.gz
sha256sums = 14388908953798b3ea761011e3ef972a47c9ae1e253b651f4056c3161ae86f30
diff --git a/PKGBUILD b/PKGBUILD
index ebae34e87b15..0342fd997320 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,22 @@
# Maintainer: Rigo Reddig <rigo.reddig@gmail.com>
pkgname=rocm-smi
pkgver=1.9.2
-pkgrel=1
+pkgrel=2
_filename=roc-${pkgver}.tar.gz
-pkgdesc="Includes the rocm-smi tool. This tool exposes functionality for clock and temperature management of AMD ROCm enabled systems."
-arch=('x86_64')
+_subdir=ROC-smi-roc-${pkgver}
+pkgdesc="Utility to manage and monitor AMDGPU / ROCm systems."
+arch=('any')
url="https://github.com/RadeonOpenCompute/ROC-smi/"
license=('MIT')
-groups=()
depends=(python)
-makedepends=()
-provides=("${pkgname}")
-conflicts=("${pkgname}")
-replaces=()
-backup=()
-options=()
source=("$pkgname-$pkgver.tar.gz::https://github.com/RadeonOpenCompute/ROC-smi/archive/${_filename}")
sha256sums=('14388908953798b3ea761011e3ef972a47c9ae1e253b651f4056c3161ae86f30')
package() {
- tar xf "${srcdir}/${pkgname}-${pkgver}.tar.gz" --strip-components=1
+ install -Dm644 "${_subdir}/LICENSE" "${pkgdir}/usr/share/licenses/rocm-smi/LICENSE"
+ install -Dm644 "${_subdir}/README.md" "${pkgdir}/usr/share/doc/rocm-smi/README"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/rocm-smi/LICENSE"
- install -Dm644 README.md "${pkgdir}/usr/share/doc/rocm-smi/README"
-
- install -Dm755 rocm_smi.py "${pkgdir}/usr/bin/rocm-smi"
- #install -Dm644 test-rocm-smi.sh "${pkgdir}/usr/bin/test-rocm-smi"
+ install -Dm755 "${_subdir}/rocm_smi.py" "${pkgdir}/usr/bin/rocm-smi"
}