summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Keßler2020-06-11 14:51:31 +0200
committerGitHub2020-06-11 08:51:31 -0400
commit094d35bf91b4edd85eca21e4ce532871a12646eb (patch)
tree7879394294253d8e5cd54cfde6efe50f41171194
parent9a3848fac6a5ec6f9d54b6cae875a86c2c91dcaa (diff)
downloadaur-094d35bf91b4edd85eca21e4ce532871a12646eb.tar.gz
[atmi] Update dependencies, builds in clean chroot (#247)
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD24
2 files changed, 17 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7ae94d165538..5df4901db91c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,14 @@
pkgbase = atmi
- pkgdesc = Asynchronous Task and Memory Interface (ATMI) is a task graph framework for heterogeneous CPU-GPU systems.
+ pkgdesc = Task graph framework for heterogeneous CPU-GPU systems.
pkgver = 3.5.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/RadeonOpenCompute/atmi
arch = x86_64
license = MIT
makedepends = cmake
- depends = rocm-cmake
- depends = rocm-device-libs
+ makedepends = rsync
+ depends = hsa-rocr
+ depends = comgr
source = atmi-3.5.0.tar.gz::https://github.com/RadeonOpenCompute/atmi/archive/rocm-3.5.0.tar.gz
sha256sums = 3fb57d2e583fab82bd0582d0c2bccff059ca91122c18ac49a7770a8bb041a37b
diff --git a/PKGBUILD b/PKGBUILD
index 947e837e7648..8383ca6657f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,27 @@
# Maintainer: acxz <akashpatel2008 at yahoo dot com>
pkgname=atmi
pkgver=3.5.0
-pkgrel=1
-pkgdesc="Asynchronous Task and Memory Interface (ATMI) is a task graph framework for heterogeneous CPU-GPU systems."
+pkgrel=2
+pkgdesc='Task graph framework for heterogeneous CPU-GPU systems.'
arch=('x86_64')
url="https://github.com/RadeonOpenCompute/atmi"
license=('MIT')
-depends=('rocm-cmake' 'rocm-device-libs')
-makedepends=('cmake')
+depends=('hsa-rocr' 'comgr')
+makedepends=('cmake' 'rsync')
source=("$pkgname-$pkgver.tar.gz::https://github.com/RadeonOpenCompute/atmi/archive/rocm-$pkgver.tar.gz")
sha256sums=('3fb57d2e583fab82bd0582d0c2bccff059ca91122c18ac49a7770a8bb041a37b')
+_dirname="$(basename "$url")-$(basename "${source[0]}" .tar.gz)"
build() {
- mkdir -p "$srcdir/build"
- cd "$srcdir/build"
-
- cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm/atmi \
- "$srcdir/atmi-rocm-$pkgver/src"
- make
+ cmake -B build -Wno-dev \
+ -DCMAKE_INSTALL_PREFIX=/opt/rocm/atmi \
+ -DROCM_VERSION="$pkgver" \
+ "$_dirname/src"
+ make -C build
}
package() {
- cd "$srcdir/build"
+ DESTDIR="$pkgdir" make -C build install
- make DESTDIR="$pkgdir" install
+ install -Dm644 "$_dirname/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}