diff options
author | rigred | 2018-11-27 18:39:57 +0200 |
---|---|---|
committer | rigred | 2018-11-27 18:39:57 +0200 |
commit | e099e0b1513b84d518fc59d32fd9615eff32b89a (patch) | |
tree | 1a81039f96e4c8fb84f12a4e3aca1e5347bde938 | |
parent | 9cca22e552fe6388538843b4c32ad9bd6dd2e106 (diff) | |
download | aur-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-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 10 insertions, 21 deletions
@@ -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 @@ -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" } |