summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov2023-07-26 14:56:45 +0100
committerEmil Velikov2023-07-26 14:56:45 +0100
commitf0774fc9dc832961c5463f8aa5f630c633fe7458 (patch)
treefbbdc9d74a75af766e1e61711d63c864f704c908
parent7c29cab1b8c3c7b1138b24c9c20756448f2d3be7 (diff)
downloadaur-f0774fc9dc832961c5463f8aa5f630c633fe7458.tar.gz
Use cmake_args, cmake --build/install commands
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 14 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f667bd779e39..ca93722cd68f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = umr-git
pkgdesc = userspace debugging and diagnostic tool for AMD GPUs using the AMDGPU kernel driver
- pkgver = r748.5e4f578
+ pkgver = r1090.cc16f19
pkgrel = 1
epoch = 1
url = https://lists.freedesktop.org/archives/amd-gfx/2017-February/005122.html
diff --git a/PKGBUILD b/PKGBUILD
index a7dc914be88c..af9b0d07a099 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=umr-git
epoch=1
-pkgver=r748.5e4f578
+pkgver=r1090.cc16f19
pkgrel=1
pkgdesc='userspace debugging and diagnostic tool for AMD GPUs using the AMDGPU kernel driver'
arch=('i686' 'x86_64')
@@ -22,12 +22,19 @@ pkgver() {
}
build() {
- cd umr
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DUMR_NO_GUI=ON .
+ local cmake_args=(
+ -B build -S umr
+ -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_INSTALL_LIBDIR=lib
+ -DCMAKE_BUILD_TYPE=Release
+ -DUMR_NO_GUI=ON
+ )
+
+ cmake "${cmake_args[@]}"
+ cmake --build build
}
package() {
- cd umr
- make DESTDIR="$pkgdir" install
- install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
+ DESTDIR="$pkgdir" cmake --install build
+ install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 umr/LICENSE
}