summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/dealii/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/dealii/package.py')
-rw-r--r--var/spack/repos/builtin/packages/dealii/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/dealii/package.py b/var/spack/repos/builtin/packages/dealii/package.py
index 2441796bf5..60d82528af 100644
--- a/var/spack/repos/builtin/packages/dealii/package.py
+++ b/var/spack/repos/builtin/packages/dealii/package.py
@@ -166,7 +166,10 @@ class Dealii(CMakePackage):
'-DDEAL_II_COMPONENT_EXAMPLES=ON',
'-DDEAL_II_WITH_THREADS:BOOL=ON',
'-DBOOST_DIR=%s' % spec['boost'].prefix,
- '-DBZIP2_DIR=%s' % spec['bzip2'].prefix,
+ # Cmake may still pick up system's bzip2, fix this:
+ '-DBZIP2_FOUND=true',
+ '-DBZIP2_INCLUDE_DIRS=%s' % spec['bzip2'].prefix.include,
+ '-DBZIP2_LIBRARIES=%s' % spec['bzip2'].libs.joined(';'),
# CMake's FindBlas/Lapack may pickup system's blas/lapack instead
# of Spack's. Be more specific to avoid this.
# Note that both lapack and blas are provided in -DLAPACK_XYZ.