Summary(pl.UTF-8): Biblioteka funkcji do grafiki komputerowej w czasie rzeczywistym
Name: opencv
Version: 4.5.1
-Release: 1
+Release: 2
Epoch: 1
%if %{with unicap} || %{with xine}
License: GPL (enforced by used libraries), BSD (opencv itself)
# Source40-md5: b624b995ec9c439cbc2e9e6ee940d3a2
Patch0: %{name}-ximea.patch
Patch1: python-install.patch
+Patch2: pkgconfig-paths.patch
URL: http://www.opencv.org/
%{?with_pvapi:BuildRequires: AVT_GigE_SDK-devel}
%{?with_opencl:BuildRequires: OpenCL-devel}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
cache_file() {
f="$1"
%{_libdir}/libopencv_viz.so
%endif
%{_includedir}/opencv4
+%dir %{_libdir}/cmake/opencv4
%{_libdir}/cmake/opencv4/OpenCV*.cmake
%{_pkgconfigdir}/opencv4.pc
--- /dev/null
+--- 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}"