[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