[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