diff options
author | Kyle Guinn <elyk03@gmail.com> | 2016-10-05 22:36:01 -0500 |
---|---|---|
committer | Kyle Guinn <elyk03@gmail.com> | 2016-10-05 22:36:01 -0500 |
commit | 58879a48fcb0a059ee96753fc6cc6341448a0015 (patch) | |
tree | 6cf90be5878d8c17ca9f688d08379199d42f8ade /CBLAS | |
parent | 3bab67b085bbfc57f6152a6a6741d3330b172cc0 (diff) | |
download | lapack-58879a48fcb0a059ee96753fc6cc6341448a0015.tar.gz lapack-58879a48fcb0a059ee96753fc6cc6341448a0015.tar.bz2 lapack-58879a48fcb0a059ee96753fc6cc6341448a0015.zip |
Improve pkgconfig file generation
The prefix and libdir lines at the top of the .pc files are variable
declarations. Set these variables appropriately, reference them in the
rest of the file, and prevent cmake from expanding ${}-style references.
Switch back to @prefix@ and @libdir@ for compatibility with autoconf.
Make the descriptions consistent and update the URLs.
Diffstat (limited to 'CBLAS')
-rw-r--r-- | CBLAS/CMakeLists.txt | 2 | ||||
-rw-r--r-- | CBLAS/cblas.pc.in | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/CBLAS/CMakeLists.txt b/CBLAS/CMakeLists.txt index 05c3de95..a17a5ba6 100644 --- a/CBLAS/CMakeLists.txt +++ b/CBLAS/CMakeLists.txt @@ -67,7 +67,7 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cmake/cblas-config-build.cmake.in ${LAPACK_BINARY_DIR}/cblas-config.cmake @ONLY) -configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/cblas.pc.in ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc @ONLY) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cblas.pc DESTINATION ${PKG_CONFIG_DIR} diff --git a/CBLAS/cblas.pc.in b/CBLAS/cblas.pc.in index 4c516c8d..4a938fe1 100644 --- a/CBLAS/cblas.pc.in +++ b/CBLAS/cblas.pc.in @@ -1,9 +1,9 @@ -prefix=@CMAKE_INSTALL_PREFIX@ -libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ +prefix=@prefix@ +libdir=@libdir@ -Name: lapacke -Description: C Standard Interface to BLAS Linear Algebra PACKage +Name: CBLAS +Description: C Standard Interface to BLAS Basic Linear Algebra Subprograms Version: @LAPACK_VERSION@ -URL: http://www.netlib.org/lapack/ -Libs: -L@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ -lcblas +URL: http://www.netlib.org/blas/#_cblas +Libs: -L${libdir} -lcblas Requires: blas |