summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Okoński2019-03-16 16:17:47 +0100
committerJakub Okoński2019-03-16 16:17:47 +0100
commitd26062a3fed9341001044a236712ae13bc887535 (patch)
tree364352a9f36cb6e56411a5543b80eaed38512338
parentf4998c3b9bdd90fbf9b14303cbd2db9c834298da (diff)
downloadaur-d26062a3fed9341001044a236712ae13bc887535.tar.gz
Update to 2.2.0, switch to tarballs
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD25
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 35b17e4d4fd1..87805fae8c81 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = roct-thunk-interface
pkgdesc = ROCm HSA
- pkgver = 2.1.0
+ pkgver = 2.2.0
pkgrel = 1
url = https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface
arch = x86_64
@@ -10,9 +10,9 @@ pkgbase = roct-thunk-interface
makedepends = gcc
makedepends = ninja
depends = numactl
- source = git+https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git#tag=roc-2.1.0
+ source = https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/roc-2.2.0.tar.gz
source = fix_build-dev_command.patch
- sha256sums = SKIP
+ sha256sums = 4e281edf47c98870481e6813107a94c38220ff32baeaab5a3f7b7efb428dab55
sha256sums = bbbc02908fdde51b46eb87f1ee68d0d6172aa83f76f7eaed4bf4e2eb17633615
pkgname = roct-thunk-interface
diff --git a/PKGBUILD b/PKGBUILD
index 6664efb3a693..53dfa3ef262d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Jakub Okoński <jakub@okonski.org>
pkgname=roct-thunk-interface
-pkgver=2.1.0
+pkgver=2.2.0
pkgrel=1
pkgdesc="ROCm HSA"
arch=(x86_64)
@@ -8,27 +8,30 @@ url="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface"
license=('unknown')
makedepends=(git cmake gcc ninja)
depends=(numactl)
-source=("git+https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git#tag=roc-2.1.0" "fix_build-dev_command.patch")
-sha256sums=("SKIP" "bbbc02908fdde51b46eb87f1ee68d0d6172aa83f76f7eaed4bf4e2eb17633615")
+source=("https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/roc-$pkgver.tar.gz" "fix_build-dev_command.patch")
+sha256sums=(
+ "4e281edf47c98870481e6813107a94c38220ff32baeaab5a3f7b7efb428dab55"
+ "bbbc02908fdde51b46eb87f1ee68d0d6172aa83f76f7eaed4bf4e2eb17633615"
+)
prepare() {
- cd ROCT-Thunk-Interface
- patch -Np1 -i "${srcdir}/fix_build-dev_command.patch"
+ cd ROCT-Thunk-Interface-roc-$pkgver
+ patch -Np1 -i "$srcdir/fix_build-dev_command.patch"
}
build() {
- mkdir -p $srcdir/build
- cd $srcdir/build
+ mkdir -p "$srcdir/build"
+ cd "$srcdir/build"
cmake -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=$pkgdir/opt/rocm \
+ -DCMAKE_INSTALL_PREFIX="$pkgdir/opt/rocm" \
-G Ninja \
- $srcdir/ROCT-Thunk-Interface
+ "$srcdir/ROCT-Thunk-Interface-roc-$pkgver"
ninja all build-dev
}
package() {
- ninja -C $srcdir/build install install-dev
- mkdir -p $pkgdir/etc/ld.so.conf.d
+ ninja -C "$srcdir/build" install install-dev
+ mkdir -p "$pkgdir/etc/ld.so.conf.d"
cat <<-EOF > $pkgdir/etc/ld.so.conf.d/roct-thunk-interface.conf
/opt/rocm/lib64
EOF