[petsc] 01/02: Activate support for SuperLU-Dist

Drew Parsons dparsons at moszumanska.debian.org
Wed Nov 15 17:13:24 UTC 2017


This is an automated email from the git hooks/post-receive script.

dparsons pushed a commit to branch experimental
in repository petsc.

commit 29dce65c5d994bc996c0ac84558a40f8e59c5dc9
Author: Drew Parsons <dparsons at debian.org>
Date:   Thu Nov 16 00:04:28 2017 +0800

    Activate support for SuperLU-Dist
---
 debian/changelog | 1 +
 debian/control   | 6 +++---
 debian/rules     | 1 +
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index db79a08..6499fe6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ petsc (3.8.0+dfsg1-1exp2) UNRELEASED; urgency=medium
   * Team upload.
   * List optimised OpenBLAS and ATLAS as Build-Dep alternatives for
     BLAS and LAPACK.
+  * Activate support for SuperLU-Dist.
 
  -- Drew Parsons <dparsons at debian.org>  Wed, 15 Nov 2017 15:29:02 +0800
 
diff --git a/debian/control b/debian/control
index 1c7d47d..e14ee47 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 10), quilt, python (>= 2.2), gfortran,
  libhdf5-mpi-dev (>= 1.8.8),
  libscalapack-mpi-dev, libmumps-dev,
  libfftw3-dev, libfftw3-mpi-dev, libssl-dev,
- libsuperlu-dev (>= 5.2)
+ libsuperlu-dev (>= 5.2), libsuperlu-dist-dev
 Vcs-Git: git://anonscm.debian.org/debian-science/packages/petsc.git
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/petsc.git/
 Homepage: http://www.mcs.anl.gov/petsc
@@ -26,7 +26,7 @@ Section: libdevel
 Depends: libpetsc-real3.8 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, gfortran,
- libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (>= 5.2),
+ libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (>= 5.2), libsuperlu-dist-dev
  ${misc:Depends}, ${python:Depends}
 Conflicts: libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc-complex-3.6.3-dev (<< 3.6.3.dfsg2-2),
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)
@@ -125,7 +125,7 @@ Section: libdevel
 Depends: libpetsc-complex3.8 (= ${binary:Version}), ${MPI:Depends}, libsuitesparse-dev, libspooles-dev,
  libhypre-dev (>= 2.0.0.dfsg-7), libptscotch-dev, libscalapack-mpi-dev,
  libmumps-dev, libfftw3-dev, libfftw3-mpi-dev, libssl-dev, gfortran,
- libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (>= 5.2),
+ libhdf5-mpi-dev (>= 1.8.8), libsuperlu-dev (>= 5.2), libsuperlu-dist-dev
  ${misc:Depends}, ${python:Depends}
 Conflicts: libpetsc-complex-3.6.3-dev (<< 3.6.3.dfsg2-2), libpetsc3.6.3-dev (<< 3.6.3.dfsg2-2),
  libpetsc3.6.2-dev (<= 3.6.2.dfsg1-3), libpetsc-complex-3.6.2-dev (<= 3.6.2.dfsg1-3)
diff --git a/debian/rules b/debian/rules
index a388afb..d55bad2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -106,6 +106,7 @@ CONFIGURATION_OPTIONS=--with-shared-libraries --with-pic=1 \
 	  --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="-lptesmumps -lptscotch -lptscotcherr" \
 	  --with-fftw=1 --with-fftw-include=[] --with-fftw-lib="-lfftw3 -lfftw3_mpi" \
 	  --with-superlu=1 --with-superlu-include=/usr/include/superlu --with-superlu-lib=-lsuperlu \
+	  --with-superlu_dist=1 --with-superlu_dist-include=/usr/include/superlu-dist --with-superlu_dist-lib=-lsuperlu_dist \
 	  $(PETSC_HDF5_FLAGS) --CXX_LINKER_FLAGS="-Wl,--no-as-needed"
 
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/petsc.git



More information about the debian-science-commits mailing list