mirror of
https://github.com/microsoft/vcpkg.git
synced 2025-01-16 19:36:37 +08:00
[openblas] Fix generating pkg-config file (#12956)
This commit is contained in:
parent
d48e2bd9d9
commit
c3f69d47c8
@ -1,6 +1,6 @@
|
||||
Source: openblas
|
||||
Version: 0.3.9
|
||||
Port-Version: 2
|
||||
Port-Version: 3
|
||||
Homepage: https://github.com/xianyi/OpenBLAS
|
||||
Build-Depends: pthread (linux&osx)
|
||||
Description: OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
|
||||
|
19
ports/openblas/fix-pkg-config.patch
Normal file
19
ports/openblas/fix-pkg-config.patch
Normal file
@ -0,0 +1,19 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index c324e224..4b82d767 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -389,11 +389,9 @@ if(NOT NO_LAPACKE)
|
||||
install (FILES ${CMAKE_BINARY_DIR}/lapacke_mangling.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/openblas${SUFFIX64})
|
||||
endif()
|
||||
|
||||
-include(FindPkgConfig QUIET)
|
||||
-if(PKG_CONFIG_FOUND)
|
||||
- configure_file(${PROJECT_SOURCE_DIR}/cmake/openblas.pc.in ${PROJECT_BINARY_DIR}/openblas${SUFFIX64}.pc @ONLY)
|
||||
- install (FILES ${PROJECT_BINARY_DIR}/openblas${SUFFIX64}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig/)
|
||||
-endif()
|
||||
+# Install pkg-config files
|
||||
+configure_file(${PROJECT_SOURCE_DIR}/cmake/openblas.pc.in ${PROJECT_BINARY_DIR}/openblas${SUFFIX64}.pc @ONLY)
|
||||
+install (FILES ${PROJECT_BINARY_DIR}/openblas${SUFFIX64}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig/)
|
||||
|
||||
|
||||
# GNUInstallDirs "DATADIR" wrong here; CMake search path wants "share".
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
||||
fix-space-path.patch
|
||||
fix-redefinition-function.patch
|
||||
github_2481.patch
|
||||
fix-pkg-config.patch
|
||||
)
|
||||
|
||||
find_program(GIT NAMES git git.cmd)
|
||||
|
Loading…
x
Reference in New Issue
Block a user