diff options
author | Jakub Okoński | 2019-01-27 15:03:18 +0100 |
---|---|---|
committer | Jakub Okoński | 2019-01-27 15:03:18 +0100 |
commit | 13e847f2685b43fc7606927fcd361e9c0212a936 (patch) | |
tree | 04db379450b084a8fe6e05f5c6f6877acc6f3deb | |
parent | b8a08ec8b6b089530a93896a3426832914d9f0a0 (diff) | |
download | aur-13e847f2685b43fc7606927fcd361e9c0212a936.tar.gz |
Apply patch to build with cmake 3.13, thanks to ulyssesrr
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | fix_build-dev_command.patch | 12 |
3 files changed, 23 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = roct-thunk-interface pkgdesc = ROCm HSA pkgver = 2.0.0 - pkgrel = 2 + pkgrel = 3 url = https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface arch = x86_64 license = unknown @@ -11,7 +11,9 @@ pkgbase = roct-thunk-interface makedepends = ninja depends = numactl source = git+https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git#tag=roc-2.0.0 + source = fix_build-dev_command.patch sha256sums = SKIP + sha256sums = bbbc02908fdde51b46eb87f1ee68d0d6172aa83f76f7eaed4bf4e2eb17633615 pkgname = roct-thunk-interface @@ -1,15 +1,20 @@ # Maintainer: Jakub Okoński <jakub@okonski.org> pkgname=roct-thunk-interface pkgver=2.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="ROCm HSA" arch=(x86_64) 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.0.0") -sha256sums=("SKIP") +source=("git+https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git#tag=roc-2.0.0" "fix_build-dev_command.patch") +sha256sums=("SKIP" "bbbc02908fdde51b46eb87f1ee68d0d6172aa83f76f7eaed4bf4e2eb17633615") + +prepare() { + cd ROCT-Thunk-Interface + patch -Np1 -i "${srcdir}/fix_build-dev_command.patch" +} build() { mkdir -p $srcdir/build diff --git a/fix_build-dev_command.patch b/fix_build-dev_command.patch new file mode 100644 index 000000000000..8e411b505e87 --- /dev/null +++ b/fix_build-dev_command.patch @@ -0,0 +1,12 @@ +diff -ura ROCT-Thunk-Interface/CMakeLists.txt new/CMakeLists.txt +--- ROCT-Thunk-Interface/CMakeLists.txt 2019-01-26 22:04:18.005881703 -0200 ++++ new/CMakeLists.txt 2019-01-26 22:05:14.637674335 -0200 +@@ -128,7 +128,7 @@ + -DSOURCE_DIR="${SOURCE_DIR}" + -DCMAKE_INSTALL_PREFIX="${CMAKE_INSTALL_PREFIX}" + -DCPACK_RPM_PACKAGE_REQUIRES="hsakmt-roct" +- -DCPACK_PACKAGING_INSTALL_PREFIX="${CPACK_PACKAGING_INSTALL_PREFIX}" ++ -DCPACK_PACKAGING_INSTALL_PREFIX="${CPACK_PACKAGING_INSTALL_PREFIX}" . + WORKING_DIRECTORY ${DEV_BUILD_DIR} ) + + ## Custom targets for the devel package |