summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRanieri Althoff2020-04-10 22:15:20 +0000
committerGitHub2020-04-10 18:15:20 -0400
commitdea4ac2f29d02453381b31237a1804adccce42d3 (patch)
tree71636b17e19cc031e4191cc76b68e0979584989c
parent4bdedf12dbfdd852b1d02925c50a0363195a6a43 (diff)
downloadaur-dea4ac2f29d02453381b31237a1804adccce42d3.tar.gz
Bring hsa-amd-aqlprofile up to the standard (#82)
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD36
2 files changed, 18 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2afe896280cc..a31ca8b7ebda 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
-# Generated by mksrcinfo v8
-# Wed Apr 1 09:53:17 UTC 2020
pkgbase = hsa-amd-aqlprofile
pkgdesc = AQLPROFILE library for AMD HSA runtime API extension support
- pkgver = 1.0.0
- pkgrel = 2
+ pkgver = 3.3.0
+ pkgrel = 1
url = https://github.com/RadeonOpenCompute/HSA-AqlProfile-AMD-extension
arch = x86_64
license = EULA
- depends = rocr-runtime
+ depends = hsa-rocr
source = http://repo.radeon.com/rocm/apt/debian/pool/main/h/hsa-amd-aqlprofile/hsa-amd-aqlprofile_1.0.0_amd64.deb
- sha256sums = 928f0074a59eda2d10116e45c9670da961ea72617ead23cde4c3d640262620fe
+ sha256sums = bbf465283bfc7a055b95b277c108a8bc5604e1ac2a9af7c3fa084989654e239a
pkgname = hsa-amd-aqlprofile
diff --git a/PKGBUILD b/PKGBUILD
index 10009fac94cb..22c5447bf21c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,22 @@
-# Maintainer: Ilya Elenskiy <elenskiy.ilya@gmail.com>
+# Maintainer: Ranieri Althoff <ranisalt+aur at gmail.com>
+# Contributor: Ilya Elenskiy <elenskiy.ilya@gmail.com>
+
pkgname=hsa-amd-aqlprofile
-pkgver=1.0.0
-pkgrel=2
-_debfile=hsa-amd-aqlprofile_1.0.0_amd64.deb
-pkgdesc="AQLPROFILE library for AMD HSA runtime API extension support"
+pkgver=3.3.0
+pkgrel=1
+_debfile="hsa-amd-aqlprofile_1.0.0_amd64.deb"
+pkgdesc='AQLPROFILE library for AMD HSA runtime API extension support'
arch=('x86_64')
-url="https://github.com/RadeonOpenCompute/HSA-AqlProfile-AMD-extension"
+url='https://github.com/RadeonOpenCompute/HSA-AqlProfile-AMD-extension'
license=('EULA')
-groups=()
-depends=(rocr-runtime)
-makedepends=()
-replaces=()
-backup=()
-options=()
+depends=(hsa-rocr)
source=("http://repo.radeon.com/rocm/apt/debian/pool/main/h/hsa-amd-aqlprofile/${_debfile}")
-sha256sums=('928f0074a59eda2d10116e45c9670da961ea72617ead23cde4c3d640262620fe')
+sha256sums=('bbf465283bfc7a055b95b277c108a8bc5604e1ac2a9af7c3fa084989654e239a')
package() {
- cd "$srcdir"
- tar xf data.tar.gz
-
- cp -r opt $pkgdir/
-
- mkdir -p "$pkgdir/etc/ld.so.conf.d"
- cat <<-EOF > $pkgdir/etc/ld.so.conf.d/$pkgname.conf
- /opt/rocm/hsa-amd-aqlprofile/lib/
- EOF
+ tar -C "$pkgdir" -xf data.tar.gz
+ rename -- "-$pkgver" '' "$pkgdir/opt/rocm-$pkgver"
+ rename -- "${pkgname#hsa}" '' "$pkgdir/opt/rocm/$pkgname"
+ find "$pkgdir" -type d -exec chmod 755 '{}' '+'
}