tags 588418 + patch
thanks

On Thu, 08 Jul 2010 at 16:01:53 +0900, Ryo IGARASHI wrote:
> Today I found that current libatlas-test package is completely empty.

It seems that doing `make check` and `make ptcheck` during the build
produces some binaries that look a bit like tests. I have no idea whether
they're what you'd expect to find in libatlas-test...

My test build is still going, so the patch below may or may not work.

Regards,
    Simon

>From 6d00d84eb82687c3ec7e3ec3ac2440c6c91b30a5 Mon Sep 17 00:00:00 2001
From: Simon McVittie <s...@debian.org>
Date: Mon, 22 Nov 2010 22:36:44 +0000
Subject: [PATCH] Non-maintainer upload.

* Non-maintainer upload.
* Run 'make check' and 'make ptcheck' to build the tests, then install them
  in libatlas-test (Closes: #588418)
---
 debian/changelog             |    8 ++++++++
 debian/libatlas-test.install |   10 ++++++++++
 debian/rules                 |    3 +++
 3 files changed, 21 insertions(+), 0 deletions(-)
 create mode 100644 debian/libatlas-test.install

diff --git a/debian/changelog b/debian/changelog
index 5ef0b93..3631397 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+atlas (3.8.3-28.1) UNRELEASED; urgency=low
+
+  * Non-maintainer upload.
+  * Run 'make check' and 'make ptcheck' to build the tests, then install them
+    in libatlas-test (Closes: #588418)
+
+ -- Simon McVittie <s...@debian.org>  Sat, 13 Nov 2010 23:40:54 +0000
+
 atlas (3.8.3-28) unstable; urgency=low
 
   * Support of sh4. Thanks to Nobuhiro Iwamatsu. (Closes: #595896)
diff --git a/debian/libatlas-test.install b/debian/libatlas-test.install
new file mode 100644
index 0000000..575a935
--- /dev/null
+++ b/debian/libatlas-test.install
@@ -0,0 +1,10 @@
+build/atlas-base/bin/*tst usr/lib/libatlas-test
+build/atlas-base/bin/*tst_pt usr/lib/libatlas-test
+build/atlas-base/tune/blas/level1/*tst usr/lib/libatlas-test
+build/atlas-base/tune/blas/gemv/*tst usr/lib/libatlas-test
+build/atlas-base/tune/blas/gemm/*tst usr/lib/libatlas-test
+build/atlas-base/tune/blas/ger/*tst usr/lib/libatlas-test
+build/atlas-base/interfaces/blas/C/testing/x* usr/lib/libatlas-test
+build/atlas-base/interfaces/blas/F77/testing/x* usr/lib/libatlas-test
+interfaces/blas/C/testing/*.dat usr/lib/libatlas-test
+interfaces/blas/F77/testing/*.dat usr/lib/libatlas-test
diff --git a/debian/rules b/debian/rules
index b27fd53..e06979e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -188,6 +188,9 @@ build-arch-stamp: configure-stamp
                        cd lib;                                                 
                                        \
                        $(MAKE) shared;                                         
                                \
                        $(MAKE) ptshared;                                       
                                \
+                       cd ..;                                                  
                                        \
+                       $(MAKE) check;                                          
                                \
+                       $(MAKE) ptcheck;                                        
                                \
                        echo "==============================================";  
\
                        cd ../../../;                                           
                                \
                done
-- 
1.7.2.3



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to