diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | cmake.patch | 13 |
3 files changed, 24 insertions, 3 deletions
@@ -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 - @@ -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) + |