[scalapack] 01/05: install scalapack 2.0 test executables and data files

Drew Parsons dparsons at moszumanska.debian.org
Fri Aug 4 15:51:06 UTC 2017


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

dparsons pushed a commit to branch experimental
in repository scalapack.

commit 824c1716dac6cc15781855c073391b1882e8ca5a
Author: Drew Parsons <dparsons at debian.org>
Date:   Fri Aug 4 20:51:54 2017 +0800

    install scalapack 2.0 test executables and data files
    
    Run the tests using ctest.
---
 debian/scalapack-mpi-test.dirs       |  5 ++++-
 debian/scalapack-mpi-test.install    |  6 +++++-
 debian/scalapack-mpi-test.links      |  8 ++++++++
 debian/scalapack-test-common.dirs    |  1 -
 debian/scalapack-test-common.install |  1 +
 debian/scalapack-test-common.links   | 40 ------------------------------------
 6 files changed, 18 insertions(+), 43 deletions(-)

diff --git a/debian/scalapack-mpi-test.dirs b/debian/scalapack-mpi-test.dirs
old mode 100644
new mode 100755
index 03f4a42..b28ff3c
--- a/debian/scalapack-mpi-test.dirs
+++ b/debian/scalapack-mpi-test.dirs
@@ -1 +1,4 @@
-usr/lib/scalapack
+#! /bin/sh
+for flavour in openmpi mpich; do
+  echo usr/lib/${DEB_HOST_MULTIARCH}/scalapack/${flavour}-tests
+done
\ No newline at end of file
diff --git a/debian/scalapack-mpi-test.install b/debian/scalapack-mpi-test.install
old mode 100644
new mode 100755
index 9517df8..c68ab14
--- a/debian/scalapack-mpi-test.install
+++ b/debian/scalapack-mpi-test.install
@@ -1 +1,5 @@
-TESTING usr/lib/scalapack
+#! /bin/sh
+for flavour in openmpi mpich; do
+  echo build-${flavour}/TESTING/x* usr/lib/${DEB_HOST_MULTIARCH}/scalapack/${flavour}-tests
+  echo build-${flavour}/TESTING/CTestTestfile.cmake usr/lib/${DEB_HOST_MULTIARCH}/scalapack/${flavour}-tests
+done
diff --git a/debian/scalapack-mpi-test.links b/debian/scalapack-mpi-test.links
new file mode 100755
index 0000000..cdcf7c1
--- /dev/null
+++ b/debian/scalapack-mpi-test.links
@@ -0,0 +1,8 @@
+#! /bin/sh
+
+for d in TESTING/*.dat; do
+  datafile=`basename $d`
+  for flavour in openmpi mpich; do
+    echo usr/share/scalapack/${datafile} usr/lib/${DEB_HOST_MULTIARCH}/scalapack/${flavour}-tests/${datafile}
+  done
+done
diff --git a/debian/scalapack-test-common.dirs b/debian/scalapack-test-common.dirs
index a49092a..7204201 100644
--- a/debian/scalapack-test-common.dirs
+++ b/debian/scalapack-test-common.dirs
@@ -1,2 +1 @@
 usr/share/scalapack
-usr/lib/scalapack
diff --git a/debian/scalapack-test-common.install b/debian/scalapack-test-common.install
new file mode 100644
index 0000000..ff3d50b
--- /dev/null
+++ b/debian/scalapack-test-common.install
@@ -0,0 +1 @@
+TESTING/*.dat usr/share/scalapack
diff --git a/debian/scalapack-test-common.links b/debian/scalapack-test-common.links
deleted file mode 100644
index b58f989..0000000
--- a/debian/scalapack-test-common.links
+++ /dev/null
@@ -1,40 +0,0 @@
-usr/share/scalapack/BLLT.dat	usr/lib/scalapack/BLLT.dat
-usr/share/scalapack/BLU.dat	usr/lib/scalapack/BLU.dat
-usr/share/scalapack/BRD.dat	usr/lib/scalapack/BRD.dat
-usr/share/scalapack/EVC.dat	usr/lib/scalapack/EVC.dat
-usr/share/scalapack/GEMR2D.dat	usr/lib/scalapack/GEMR2D.dat
-usr/share/scalapack/HRD.dat	usr/lib/scalapack/HRD.dat
-usr/share/scalapack/INV.dat	usr/lib/scalapack/INV.dat
-usr/share/scalapack/LLT.dat	usr/lib/scalapack/LLT.dat
-usr/share/scalapack/LS.dat	usr/lib/scalapack/LS.dat
-usr/share/scalapack/LU.dat	usr/lib/scalapack/LU.dat
-usr/share/scalapack/NEP.dat	usr/lib/scalapack/NEP.dat
-usr/share/scalapack/PCBLAS1TIM.dat	usr/lib/scalapack/PCBLAS1TIM.dat
-usr/share/scalapack/PCBLAS1TST.dat	usr/lib/scalapack/PCBLAS1TST.dat
-usr/share/scalapack/PCBLAS2TIM.dat	usr/lib/scalapack/PCBLAS2TIM.dat
-usr/share/scalapack/PCBLAS2TST.dat	usr/lib/scalapack/PCBLAS2TST.dat
-usr/share/scalapack/PCBLAS3TIM.dat	usr/lib/scalapack/PCBLAS3TIM.dat
-usr/share/scalapack/PCBLAS3TST.dat	usr/lib/scalapack/PCBLAS3TST.dat
-usr/share/scalapack/PDBLAS1TIM.dat	usr/lib/scalapack/PDBLAS1TIM.dat
-usr/share/scalapack/PDBLAS1TST.dat	usr/lib/scalapack/PDBLAS1TST.dat
-usr/share/scalapack/PDBLAS2TIM.dat	usr/lib/scalapack/PDBLAS2TIM.dat
-usr/share/scalapack/PDBLAS2TST.dat	usr/lib/scalapack/PDBLAS2TST.dat
-usr/share/scalapack/PDBLAS3TIM.dat	usr/lib/scalapack/PDBLAS3TIM.dat
-usr/share/scalapack/PDBLAS3TST.dat	usr/lib/scalapack/PDBLAS3TST.dat
-usr/share/scalapack/PSBLAS1TIM.dat	usr/lib/scalapack/PSBLAS1TIM.dat
-usr/share/scalapack/PSBLAS1TST.dat	usr/lib/scalapack/PSBLAS1TST.dat
-usr/share/scalapack/PSBLAS2TIM.dat	usr/lib/scalapack/PSBLAS2TIM.dat
-usr/share/scalapack/PSBLAS2TST.dat	usr/lib/scalapack/PSBLAS2TST.dat
-usr/share/scalapack/PSBLAS3TIM.dat	usr/lib/scalapack/PSBLAS3TIM.dat
-usr/share/scalapack/PSBLAS3TST.dat	usr/lib/scalapack/PSBLAS3TST.dat
-usr/share/scalapack/PZBLAS1TIM.dat	usr/lib/scalapack/PZBLAS1TIM.dat
-usr/share/scalapack/PZBLAS1TST.dat	usr/lib/scalapack/PZBLAS1TST.dat
-usr/share/scalapack/PZBLAS2TIM.dat	usr/lib/scalapack/PZBLAS2TIM.dat
-usr/share/scalapack/PZBLAS2TST.dat	usr/lib/scalapack/PZBLAS2TST.dat
-usr/share/scalapack/PZBLAS3TIM.dat	usr/lib/scalapack/PZBLAS3TIM.dat
-usr/share/scalapack/PZBLAS3TST.dat	usr/lib/scalapack/PZBLAS3TST.dat
-usr/share/scalapack/QR.dat	usr/lib/scalapack/QR.dat
-usr/share/scalapack/SEP.dat	usr/lib/scalapack/SEP.dat
-usr/share/scalapack/SVD.dat	usr/lib/scalapack/SVD.dat
-usr/share/scalapack/TRD.dat	usr/lib/scalapack/TRD.dat
-usr/share/scalapack/TRMR2D.dat	usr/lib/scalapack/TRMR2D.dat

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



More information about the debian-science-commits mailing list