diff options
author | Martin Diehl | 2023-11-14 18:02:58 +0100 |
---|---|---|
committer | Martin Diehl | 2023-11-14 18:02:58 +0100 |
commit | cfae21cfcd3d1fd4abf2d21f94b7b6c60a022be8 (patch) | |
tree | 00961338876033f77848d254ba34e25ad5770e88 /PKGBUILD | |
parent | 765bf6704d9db9d18c46810d43d255b432340331 (diff) | |
download | aur-cfae21cfcd3d1fd4abf2d21f94b7b6c60a022be8.tar.gz |
3.0.0~alpha8
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 7 insertions, 23 deletions
@@ -1,9 +1,9 @@ # Maintainer: Martin Diehl <martin.diehl@kuleuven.be> pkgbase=damask pkgname=('damask' 'damask-grid' 'damask-mesh' 'python-damask') -pkgver=3.0.0~alpha7 -pkgver_=3.0.0-alpha7 -pkgrel=6 +pkgver=3.0.0~alpha8 +pkgver_=3.0.0-alpha8 +pkgrel=1 pkgdesc='DAMASK - The Duesseldorf Advanced Material Simulation Kit' arch=('x86_64') url='https://damask.mpie.de' @@ -12,26 +12,10 @@ makedepends=('cmake' 'python-setuptools' 'petsc<3.21' 'hdf5-openmpi' 'fftw' 'zlib' 'libfyaml' 'python-matplotlib' 'python-scipy' 'python-pandas' 'python-h5py' 'python-pyaml') optdepends=('paraview: post-processing') -source=(https://damask.mpie.de/download/damask-${pkgver_}.tar.xz - T-init.patch - CMakeLists.patch - setup.patch) - -sha256sums=('442b06b824441293e72ff91b211a555c5d497aedf62be1c4332c426558b848a4' - '188a94f1d0486548acf1246531f92bca91806cf5b1a48eb33c67e9dc6297d602' - '296d2401fdbab78083a68366bfd0c9ac0ace096305ea9acbed0581d265be4f87' - 'c98b009ac98952528d3d50a0844d433b8635206df3e0525a8018ad68c6fad947') - -prepare() { - sed -i '24s/18/20/g' ${pkgname}-${pkgver_}/src/CLI.f90 - sed -i '14s/19/21/g' ${pkgname}-${pkgver_}/CMakeLists.txt - sed -i '124s/${fYAML_LIBRARIES}/fyaml/g' ${pkgname}-${pkgver_}/CMakeLists.txt - sed -i '73d;75d;77d' ${pkgname}-${pkgver_}/src/mesh/discretization_mesh.f90 - sed -i '92i DMAddField, &' ${pkgname}-${pkgver_}/src/mesh/mesh_mech_FEM.f90 - patch ${pkgname}-${pkgver_}/src/grid/grid_thermal_spectral.f90 "${srcdir}/T-init.patch" - patch ${pkgname}-${pkgver_}/src/CMakeLists.txt "${srcdir}/CMakeLists.patch" - patch ${pkgname}-${pkgver_}/python/setup.cfg "${srcdir}/setup.patch" -} +source=(https://damask.mpie.de/download/damask-${pkgver_}.tar.xz) + +sha256sums=('f62c38123213d1c1fe2eb8910b0ffbdc1cac56273c2520f3b64a553363190b9d') + build() { cmake -S ${pkgbase}-${pkgver_} -B build-grid -DDAMASK_SOLVER=grid -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Performance |