-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpkgconfig-paths.patch
More file actions
30 lines (28 loc) · 1.05 KB
/
pkgconfig-paths.patch
File metadata and controls
30 lines (28 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- opencv-4.5.1/cmake/OpenCVGenPkgconfig.cmake~ 2020-12-21 21:01:38.000000000 +0100
+++ opencv-4.5.1/cmake/OpenCVGenPkgconfig.cmake 2021-03-07 10:47:09.068714587 +0100
@@ -124,14 +124,14 @@
ocv_list_unique(_3rdparty)
set(OPENCV_PC_LIBS
- "-L\${exec_prefix}/${OPENCV_LIB_INSTALL_PATH}"
+ "-L${OPENCV_LIB_INSTALL_PATH}"
"${_modules}"
)
if(BUILD_SHARED_LIBS)
set(OPENCV_PC_LIBS_PRIVATE "${_extra}")
else()
set(OPENCV_PC_LIBS_PRIVATE
- "-L\${exec_prefix}/${OPENCV_3P_LIB_INSTALL_PATH}"
+ "-L${OPENCV_3P_LIB_INSTALL_PATH}"
"${_3rdparty}"
"${_extra}"
)
@@ -142,8 +142,8 @@
#generate the .pc file
set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "\${prefix}")
-set(libdir "\${exec_prefix}/${OPENCV_LIB_INSTALL_PATH}")
-set(includedir "\${prefix}/${OPENCV_INCLUDE_INSTALL_PATH}")
+set(libdir "${OPENCV_LIB_INSTALL_PATH}")
+set(includedir "${OPENCV_INCLUDE_INSTALL_PATH}")
configure_file("${OpenCV_SOURCE_DIR}/cmake/templates/opencv-XXX.pc.in"
"${CMAKE_BINARY_DIR}/unix-install/${OPENCV_PC_FILE_NAME}"