diff options
author | Martin Diehl | 2024-05-14 13:21:44 +0200 |
---|---|---|
committer | Martin Diehl | 2024-05-14 13:21:44 +0200 |
commit | 9b02f9b053e321f85fa2587edaf12ce6b8ca70d5 (patch) | |
tree | dcfb903d86d258a53278a2ab93ae01a529a4f369 /PKGBUILD | |
parent | 016a9580f2374bd4fba27bcd88c06bde9c515231 (diff) | |
download | aur-9b02f9b053e321f85fa2587edaf12ce6b8ca70d5.tar.gz |
polishing
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 4 insertions, 9 deletions
@@ -3,13 +3,13 @@ pkgbase=damask pkgname=('damask' 'damask-grid' 'damask-mesh' 'python-damask') pkgver_=3.0.0-beta pkgver=${pkgver_//-} -pkgrel=2 +pkgrel=3 pkgdesc='DAMASK - The Duesseldorf Advanced Material Simulation Kit' arch=('x86_64') url='https://damask.mpie.de' -license=('AGPL3') +license=('AGPL-3.0-or-later') makedepends=('cmake' 'python-setuptools' - 'petsc<3.22' 'hdf5-openmpi' 'fftw' 'zlib' 'libfyaml' + 'petsc<3.22' 'hdf5-openmpi' 'fftw-openmpi' 'zlib' 'libfyaml' 'python-matplotlib' 'python-scipy' 'python-pandas' 'python-h5py' 'python-pyaml') optdepends=('paraview: post-processing') source=(https://damask.mpie.de/files/download/damask-${pkgver_}.tar.xz) @@ -72,10 +72,9 @@ check() { package_damask-grid() { pkgdesc='Grid solver for DAMASK' - depends=('petsc<3.22' 'openmpi' 'hdf5-openmpi' 'fftw' 'zlib' 'libfyaml') + depends=('petsc<3.22' 'openmpi' 'hdf5-openmpi' 'libfyaml' 'zlib' 'fftw-openmpi') optdepends=('dream3d: pre-processing') - install -Dm644 ${pkgbase}-${pkgver_}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE mkdir -p ${pkgdir}/usr/share/doc/${pkgname} cp -r ${pkgbase}-${pkgver_}/examples/grid/* ${pkgdir}/usr/share/doc/${pkgname}/ @@ -87,7 +86,6 @@ package_damask-mesh() { depends=('petsc<3.22' 'openmpi' 'hdf5-openmpi' 'libfyaml') optdepends=('neper: pre-processing') - install -Dm644 ${pkgbase}-${pkgver_}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE mkdir -p ${pkgdir}/usr/share/doc/${pkgname} cp -r ${pkgbase}-${pkgver_}/examples/mesh/* ${pkgdir}/usr/share/doc/${pkgname}/ @@ -101,15 +99,12 @@ package_python-damask() { 'jupyterlab: comfortable shell' 'ipython: comfortable shell') - install -Dm644 ${pkgbase}-${pkgver_}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - python -m installer --destdir=${pkgdir} ${pkgbase}-${pkgver_}/python/dist/*.whl } package_damask() { depends=('python-damask' 'damask-grid' 'damask-mesh') - install -Dm644 ${pkgbase}-${pkgver_}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE mkdir -p ${pkgdir}/usr/share/doc/${pkgname} cp -r ${pkgbase}-${pkgver_}/examples/config/* ${pkgdir}/usr/share/doc/${pkgname}/ |