diff options
author | lukelabrie | 2023-02-14 13:50:13 +0100 |
---|---|---|
committer | lukelabrie | 2023-02-14 13:50:13 +0100 |
commit | 491c88a83f8c1a239491ba155e1f5cac578bd063 (patch) | |
tree | b807625fbd245d8b3a67f7624c7c0508232c598d | |
download | aur-491c88a83f8c1a239491ba155e1f5cac578bd063.tar.gz |
publishing package: moab
-rw-r--r-- | .SRCINFO | 22 | ||||
-rwxr-xr-x | PKGBUILD | 51 |
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5e49e91c3346 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = moab + pkgdesc = The Mesh-Oriented datABase MOAB is a component for representing and evaluating mesh data + pkgver = 5.3.1 + pkgrel = 1 + url = https://bitbucket.org/fathomteam/moab + arch = any + license = GPL3 + makedepends = git + makedepends = eigen + makedepends = netcdf + makedepends = hdf5 + makedepends = cython + makedepends = python-setuptools + makedepends = glibc>=2.34 + depends = python-numpy + depends = blas + depends = lapack + provides = moab + source = http://ftp.mcs.anl.gov/pub/fathom/moab-5.3.1.tar.gz + md5sums = 935d18f8edf7dc3df625d9426a2d59e1 + +pkgname = moab diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..4c84f9d8c896 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Luke Labrie-Cleary <luke dot cleary at copenhagenatomics dot com> +pkgname=moab +pkgver=5.3.1 +pkgrel=1 +pkgdesc="The Mesh-Oriented datABase MOAB is a component for representing and evaluating mesh data" +arch=('any') +url="https://bitbucket.org/fathomteam/moab" +license=('GPL3') + +depends=( + python-numpy + blas + lapack +) +makedepends=( + git + eigen + netcdf + hdf5 + cython + python-setuptools + "glibc>=2.34" +) + +provides=("${pkgname%-pkgver}") +source=('http://ftp.mcs.anl.gov/pub/fathom/moab-5.3.1.tar.gz') +md5sums=('935d18f8edf7dc3df625d9426a2d59e1') + +build() { + cd $srcdir + mkdir build && cd build + cmake ../$pkgname-$pkgver -DENABLE_HDF5=ON \ + -DENABLE_NETCDF=ON \ + -DENABLE_FORTRAN=OFF \ + -DENABLE_BLASLAPACK=OFF \ + -DENABLE_PYMOAB=ON \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_INSTALL_PREFIX=${pkgdir}/opt/MOAB + make +} + +package() { + cd $srcdir/build + make install + cd pymoab + bash install.sh + python setup.py install --user +} + +md5sums=('935d18f8edf7dc3df625d9426a2d59e1') +md5sums=('935d18f8edf7dc3df625d9426a2d59e1') |