summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlukelabrie2023-02-24 13:57:16 +0100
committerlukelabrie2023-02-24 13:57:16 +0100
commita39c49c57aa68e1a4a92d91290ae92c340251e1f (patch)
tree4e0901ad40caeb8eda2c96198fbcb1f425aae6b9
parent94c9d153b58f3ef5f53b8d11724f0020bf24c011 (diff)
downloadaur-a39c49c57aa68e1a4a92d91290ae92c340251e1f.tar.gz
patch moab.make not installing due to error in CMakeLists.txt
-rwxr-xr-xPKGBUILD5
-rw-r--r--moab-5.4.0-p.1.patch16
2 files changed, 20 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fa2dd9843685..61684cd765d2 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -26,7 +26,10 @@ makedepends=(
provides=("${pkgname%-pkgver}")
source=('https://ftp.mcs.anl.gov/pub/fathom/moab-5.4.0.tar.gz')
md5sums=('b3857a791130569701b8fca788c2ed7c')
-
+prepare() {
+cd "$pkgname-$pkgver"
+patch --forward --input="../../moab-5.4.0-p.1.patch"
+}
build() {
cd $srcdir
mkdir build && cd build
diff --git a/moab-5.4.0-p.1.patch b/moab-5.4.0-p.1.patch
new file mode 100644
index 000000000000..5320588f8a96
--- /dev/null
+++ b/moab-5.4.0-p.1.patch
@@ -0,0 +1,16 @@
+--- ./src/moab-5.3.1/CMakeLists.txt 2021-11-12 07:17:17.000000000 +0100
++++ ./src/moab-5.3.1-new/CMakeLists.txt 2023-02-24 13:00:09.687251667 +0100
+@@ -640,11 +640,11 @@
+ )
+ INSTALL(
+ CODE
+- "file(APPEND ${CMAKE_INSTALL_FULL_LIBDIR}/moab.make MOAB_LIBDIR=${CMAKE_INSTALL_FULL_LIBDIR}\\n )"
++ "file(APPEND ${CMAKE_INSTALL_LIBDIR}/moab.make MOAB_LIBDIR=${CMAKE_INSTALL_FULL_LIBDIR}\\n )"
+ )
+ INSTALL(
+ CODE
+- "file(APPEND ${CMAKE_INSTALL_FULL_LIBDIR}/moab.make MOAB_INCLUDES=-I${CMAKE_INSTALL_FULL_INCLUDEDIR}\\n )"
++ "file(APPEND ${CMAKE_INSTALL_LIBDIR}/moab.make MOAB_INCLUDES=-I${CMAKE_INSTALL_FULL_INCLUDEDIR}\\n )"
+ )
+ INSTALL(
+ FILES "${PROJECT_BINARY_DIR}/MOABConfig.cmake"