summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorbartus2021-10-23 10:45:55 +0200
committerhaawda2021-10-28 14:28:50 +0200
commitc791081af13f8ed463d76bb3734759f9bc386863 (patch)
treea248638629f9615f6b40d82e3290a01d7eafcee1
parent56dcaa1a1134f8d772071f8c51290a0b4ecbc16b (diff)
downloadaur-c791081af13f8ed463d76bb3734759f9bc386863.tar.gz
Fix cmake issue: check github #109
Signed-off-by: haawda <stefan-husmann@t-online.de>
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD11
-rw-r--r--cmake.patch13
3 files changed, 24 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7223c09e0e62..426b1e0ffdf0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -20,7 +20,8 @@ pkgbase = mmg
conflicts = mmg3d
replaces = mmg3d
source = mmg-5.5.2.tar.gz::https://github.com/MmgTools/mmg/archive/v5.5.2.tar.gz
+ source = cmake.patch
sha256sums = 58e3b866101e6f0686758e16bcf9fb5fb06c85184533fc5054ef1c8adfd4be73
+ sha256sums = 9716e5a64f577fdb08c25bc5d1eb73ff7bf32607e04719d78b247e4136bbcf15
pkgname = mmg
-
diff --git a/PKGBUILD b/PKGBUILD
index c001dde75b53..66378598ecbb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,8 +12,15 @@ makedepends=('cmake' 'netcdf' 'proj' 'qt5-base' 'glew' 'python' 'libogg' 'libthe
provides=('mmg3d')
conflicts=('mmg3d')
replaces=('mmg3d')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/MmgTools/mmg/archive/v$pkgver.tar.gz")
-sha256sums=('58e3b866101e6f0686758e16bcf9fb5fb06c85184533fc5054ef1c8adfd4be73')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/MmgTools/mmg/archive/v$pkgver.tar.gz"
+ cmake.patch)
+sha256sums=('58e3b866101e6f0686758e16bcf9fb5fb06c85184533fc5054ef1c8adfd4be73'
+ '9716e5a64f577fdb08c25bc5d1eb73ff7bf32607e04719d78b247e4136bbcf15')
+
+prepare () {
+ cd "$pkgname-$pkgver"
+ patch -Np1 < "$srcdir"/cmake.patch
+}
build () {
cd $pkgname-$pkgver
diff --git a/cmake.patch b/cmake.patch
new file mode 100644
index 000000000000..fb5fbe66a5fb
--- /dev/null
+++ b/cmake.patch
@@ -0,0 +1,13 @@
+diff -Naur mmg-5.5.2/cmake/config/mmgConfig.cmake.in mmg-5.5.2.ne/cmake/config/mmgConfig.cmake.in
+--- mmg-5.5.2/cmake/config/mmgConfig.cmake.in 2020-11-17 12:03:18.000000000 +0100
++++ mmg-5.5.2.ne/cmake/config/mmgConfig.cmake.in 2021-10-22 11:53:52.304256426 +0200
+@@ -2,6 +2,9 @@
+
+ include(CMakeFindDependencyMacro)
+
++# Allows us to use all .cmake files in this directory
++list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_LIST_DIR}")
++
+ find_package(SCOTCH)
+ find_package(VTK)
+