[clapack] 01/04: Add libctmglib3

Andreas Tille tille at debian.org
Sat May 28 09:27:37 UTC 2016


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

tille pushed a commit to branch master
in repository clapack.

commit 38724028b9837867c66bcd9f10f827bbe5393bea
Author: Andreas Tille <tille at debian.org>
Date:   Sat May 28 08:41:27 2016 +0200

    Add libctmglib3
---
 debian/control                          | 25 +++++++++++++++++++++++++
 debian/patches/create_shared_libs.patch | 14 ++++++++++++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index eff720d..8ba3f2e 100644
--- a/debian/control
+++ b/debian/control
@@ -83,3 +83,28 @@ Description: C Library of FORTRAN linear algebra routines - development
  .
  This package contains development files for the C language library for
  CLAPACK, including a static version of the library.
+
+Package: libctmglib3
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: test matrix generators of CLAPACK - shared version
+ libtmglib is a component of the CLAPACK library, containing routines for
+ generation of input matrices for testing and timing of CLAPACK.
+ .
+ This package contains a shared version of the library.
+
+Package: libctmglib-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends},
+         libctmglib3 (= ${binary:Version}),
+         libcblas-dev,
+         libclapack-dev
+Description: test matrix generators of CLAPACK - development files
+ libtmglib is a component of the CLAPACK library, containing routines for
+ generation of input matrices for testing and timing of CLAPACK.
+ .
+ This package contains development files, including a static version of the
+ library.
+
diff --git a/debian/patches/create_shared_libs.patch b/debian/patches/create_shared_libs.patch
index 8017d24..4e4a073 100644
--- a/debian/patches/create_shared_libs.patch
+++ b/debian/patches/create_shared_libs.patch
@@ -60,7 +60,7 @@ Description: Create shared and static libraries.
  macro(add_lin_executable name )
    add_executable(${name} ${ARGN})
 -  target_link_libraries(${name} tmglib lapack)
-+  target_link_libraries(${name} tmglib clapack)
++  target_link_libraries(${name} ctmglib clapack)
  endmacro(add_lin_executable)
  
  add_lin_executable(xlintsts ${ALINTST} ${SCLNTST} ${SLINTST} 
@@ -71,7 +71,17 @@ Description: Create shared and static libraries.
  macro(add_eig_executable name )
    add_executable(${name} ${ARGN})
 -  target_link_libraries(${name} tmglib lapack )
-+  target_link_libraries(${name} tmglib clapack )
++  target_link_libraries(${name} ctmglib clapack )
  endmacro(add_eig_executable)
  
  add_eig_executable(xeigtsts ${SEIGTST} ${SCIGTST} ${AEIGTST} 
+--- a/TESTING/MATGEN/CMakeLists.txt
++++ b/TESTING/MATGEN/CMakeLists.txt
+@@ -65,5 +65,6 @@ endif()
+ if(BUILD_COMPLEX16)
+   set(ALLOBJ $(ZMATGEN) $(DZATGEN))
+ endif()
+-add_library(tmglib ${ALLOBJ} )
++add_library(ctmglib SHARED ${ALLOBJ} )
++add_library(ctmglib_static STATIC ${ALLOBJ} )
+ 

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



More information about the debian-science-commits mailing list