diff options
author | Jakub Okoński | 2019-03-16 16:17:47 +0100 |
---|---|---|
committer | Jakub Okoński | 2019-03-16 16:17:47 +0100 |
commit | d26062a3fed9341001044a236712ae13bc887535 (patch) | |
tree | 364352a9f36cb6e56411a5543b80eaed38512338 | |
parent | f4998c3b9bdd90fbf9b14303cbd2db9c834298da (diff) | |
download | aur-d26062a3fed9341001044a236712ae13bc887535.tar.gz |
Update to 2.2.0, switch to tarballs
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 17 insertions, 14 deletions
@@ -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 @@ -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 |