diff options
author | Michel Zou | 2024-06-14 18:13:12 +0200 |
---|---|---|
committer | Michel Zou | 2024-06-14 18:13:12 +0200 |
commit | d46a6448f099348e99f653985a05faed4afd1ccb (patch) | |
tree | 46d04c4b620afe6a2d89650822cd849090d155bd | |
download | aur-d46a6448f099348e99f653985a05faed4afd1ccb.tar.gz |
9.12.0
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..aba10611cfaf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = medcoupling + pkgdesc = Field data manipulation library + pkgver = 9.12.0 + pkgrel = 1 + url = https://www.salome-platform.org + arch = x86_64 + license = LGPL2+ + makedepends = swig + makedepends = salome-configuration + makedepends = boost + makedepends = git + depends = med + depends = libxml2 + depends = python-scipy + depends = metis + depends = scotch + source = git+https://git.salome-platform.org/gitpub/tools/medcoupling.git#tag=V9_12_0 + md5sums = SKIP + +pkgname = medcoupling diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e83c0f3c3240 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +pkgname=medcoupling +pkgver=9.12.0 +pkgrel=1 +pkgdesc="Field data manipulation library" +url="https://www.salome-platform.org" +license=('LGPL2+') +depends=('med' 'libxml2' 'python-scipy' 'metis' 'scotch') +makedepends=('swig' 'salome-configuration' 'boost' 'git') +arch=('x86_64') +source=("git+https://git.salome-platform.org/gitpub/tools/medcoupling.git#tag=V9_12_0") +md5sums=('SKIP') + +prepare () { + cd medcoupling + sed -i "s|FIND_PACKAGE(SalomeHDF5 REQUIRED)|find_package(HDF5 REQUIRED)|g" CMakeLists.txt +} + +build() { + cd medcoupling + cmake -S medcoupling \ + -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release \ + -DCONFIGURATION_ROOT_DIR=/usr/share/salome/configuration \ + -DMEDCOUPLING_BUILD_DOC=OFF -DMEDCOUPLING_BUILD_TESTS=OFF \ + -DMEDCOUPLING_PARTITIONER_METIS=ON -DMEDCOUPLING_PARTITIONER_PARMETIS=ON \ + -DMEDCOUPLING_USE_64BIT_IDS=OFF \ + -DMEDCOUPLING_PARTITIONER_SCOTCH=ON -DMEDCOUPLING_INSTALL_CMAKE_LOCAL=/usr/lib/cmake \ + -B build . + make -C build +} + +package() { + make DESTDIR=${pkgdir} install -C medcoupling/build + rm -r "${pkgdir}"/usr/{adm_local,tests} +} |