[packages/opencv] - up to 4.12.0, switch to gtk3, disable java
baggins
baggins at pld-linux.org
Sat Nov 29 22:28:22 CET 2025
commit 96ade0b029c73184940545297d893800fccf788d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Nov 30 00:27:42 2025 +0100
- up to 4.12.0, switch to gtk3, disable java
opencv.spec | 262 ++++++++++++++++++++++++++++++------------------------------
1 file changed, 130 insertions(+), 132 deletions(-)
---
diff --git a/opencv.spec b/opencv.spec
index e9f9673..63fccf8 100644
--- a/opencv.spec
+++ b/opencv.spec
@@ -32,7 +32,7 @@
%bcond_without openmp # OpenMP support (available when not using tbb)
%bcond_without examples # Install examples
# - bindings
-%bcond_without java # Java binding
+%bcond_with java # Java binding
# - highgui options:
%bcond_without ffmpeg # FFMpeg support in highgui
%bcond_without gstreamer # GStreamer support in highgui
@@ -55,8 +55,8 @@
Summary: A library of programming functions mainly aimed at real time computer vision
Summary(pl.UTF-8): Biblioteka funkcji do grafiki komputerowej w czasie rzeczywistym
Name: opencv
-Version: 4.11.0
-Release: 5
+Version: 4.12.0
+Release: 1
Epoch: 1
%if %{with unicap} || %{with xine}
License: GPL (enforced by used libraries), BSD (opencv itself)
@@ -65,9 +65,9 @@ License: BSD
%endif
Group: Libraries
Source0: https://github.com/Itseez/opencv/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: f35fbd46350cc677af13e198805b58f7
+# Source0-md5: eb6f8ff4f4cd16ef1b97bc21edc74de9
Source1: https://github.com/Itseez/opencv_contrib/archive/%{version}/%{name}_contrib-%{version}.tar.gz
-# Source1-md5: 7dd4bc67eb67faff96ce71745a5e3abe
+# Source1-md5: 55603c033cc5f3d5e307b699ad72e25a
# See opencv_contrib-3.4.1/modules/xfeatures2d/cmake/download_boostdesc.cmake
Source10: https://raw.githubusercontent.com/opencv/opencv_3rdparty/34e4206aef44d50e6bbcd0ab06354b52e7466d26/boostdesc_bgm.i
# Source10-md5: 0ea90e7a8f3f7876d450e4149c97c74f
@@ -176,7 +176,9 @@ BuildRequires: swig-python
BuildRequires: tesseract-devel
%if %{with vtk}
BuildRequires: vtk-devel >= 5.8.0
+%if %{with java}
BuildRequires: vtk-java >= 5.8.0
+%endif
BuildRequires: vtk-python3-devel >= 5.8.0
%endif
%{?with_xine:BuildRequires: xine-lib-devel}
@@ -188,15 +190,14 @@ BuildRequires: QtGui-devel >= 4
%{?with_opengl:BuildRequires: QtOpenGL-devel >= 4}
BuildRequires: qt4-qmake >= 4
%else
-BuildRequires: gtk+2-devel >= 2.0
-%{?with_opengl:BuildRequires: gtkglext-devel >= 1.0}
+BuildRequires: gtk+3-devel
%endif
Requires: %{name}-core = %{epoch}:%{version}-%{release}
Obsoletes: python-opencv < 4.11.0-2
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define jver %(echo %{version} | cut -d. -f1-3 | tr -d .)
-%define sover 411
+%define sover 412
%description
OpenCV (Open Source Computer Vision) is a library of programming
@@ -331,9 +332,9 @@ Wiązania Pythona 3 do OpenCV.
%undos CMakeLists.txt
-%patch -P 0 -p1
-%patch -P 1 -p1
-%patch -P 2 -p1
+%patch -P0 -p1
+%patch -P1 -p1
+%patch -P2 -p1
cache_file() {
f="$1"
@@ -350,7 +351,6 @@ for f in %{SOURCE20} %{SOURCE21} %{SOURCE22} %{SOURCE23}; do
cache_file $f xfeatures2d/vgg
done
cache_file %{SOURCE30} data
-cache_file %{SOURCE40} ade
for f in %{SOURCE50} %{SOURCE51} %{SOURCE52} %{SOURCE53}; do
cache_file $f wechat_qrcode
done
@@ -376,8 +376,6 @@ if [[ "%{__cc}" = *ccache* ]]; then
"
fi
-# WITH_GTK_2_X=ON: force gtk+2 instead of gtk+3
-# (as of 4.5.5, OpenGL is not supported with gtk+3, leading to highgui linking errors)
%cmake .. \
$ccache \
-DOpenGL_GL_PREFERENCE=GLVND \
@@ -399,7 +397,7 @@ fi
%endif
%{?with_ffmpeg:-DWITH_FFMPEG=ON} \
%{!?with_gstreamer:-DWITH_GSTREAMER=OFF} \
- -DWITH_GTK_2_X=ON \
+ -DWITH_GTK=ON \
%{?with_opencl:-DWITH_OPENCL=ON} \
%{!?with_opencl_amdblas:-DWITH_OPENCLAMDBLAS=OFF} \
%{!?with_opencl_amdfft:-DWITH_OPENCLAMDFFT=OFF} \
@@ -472,100 +470,100 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/opencv_version
%attr(755,root,root) %{_bindir}/opencv_visualisation
%attr(755,root,root) %{_bindir}/setup_vars_opencv4.sh
-%attr(755,root,root) %{_libdir}/libopencv_gapi.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_gapi.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_highgui.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_highgui.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_objdetect.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_objdetect.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_stitching.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_stitching.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_superres.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_superres.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_videostab.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_videostab.so.%{sover}
+%{_libdir}/libopencv_gapi.so.*.*.*
+%ghost %{_libdir}/libopencv_gapi.so.%{sover}
+%{_libdir}/libopencv_highgui.so.*.*.*
+%ghost %{_libdir}/libopencv_highgui.so.%{sover}
+%{_libdir}/libopencv_objdetect.so.*.*.*
+%ghost %{_libdir}/libopencv_objdetect.so.%{sover}
+%{_libdir}/libopencv_stitching.so.*.*.*
+%ghost %{_libdir}/libopencv_stitching.so.%{sover}
+%{_libdir}/libopencv_superres.so.*.*.*
+%ghost %{_libdir}/libopencv_superres.so.%{sover}
+%{_libdir}/libopencv_videostab.so.*.*.*
+%ghost %{_libdir}/libopencv_videostab.so.%{sover}
# contrib modules
%attr(755,root,root) %{_bindir}/opencv_waldboost_detector
-%attr(755,root,root) %ghost %{_libdir}/libopencv_alphamat.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_alphamat.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_aruco.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_aruco.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_bgsegm.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_bgsegm.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_bioinspired.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_bioinspired.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_ccalib.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_ccalib.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_datasets.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_datasets.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_dnn_objdetect.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_dnn_objdetect.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_dnn_superres.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_dnn_superres.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_dpm.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_dpm.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_face.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_face.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_freetype.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_freetype.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_fuzzy.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_fuzzy.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_hdf.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_hdf.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_hfs.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_hfs.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_img_hash.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_img_hash.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_intensity_transform.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_intensity_transform.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_line_descriptor.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_line_descriptor.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_mcc.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_mcc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_ovis.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_ovis.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_optflow.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_optflow.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_phase_unwrapping.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_phase_unwrapping.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_plot.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_plot.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_quality.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_quality.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_rapid.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_rapid.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_reg.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_reg.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_rgbd.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_rgbd.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_saliency.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_saliency.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_shape.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_shape.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_signal.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_signal.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_sfm.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_sfm.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_stereo.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_stereo.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_structured_light.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_structured_light.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_surface_matching.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_surface_matching.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_text.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_text.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_tracking.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_tracking.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_wechat_qrcode.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_wechat_qrcode.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_xfeatures2d.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_xfeatures2d.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_ximgproc.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_ximgproc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_xobjdetect.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_xobjdetect.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_xphoto.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_xphoto.so.*.*.*
+%ghost %{_libdir}/libopencv_alphamat.so.%{sover}
+%{_libdir}/libopencv_alphamat.so.*.*.*
+%ghost %{_libdir}/libopencv_aruco.so.%{sover}
+%{_libdir}/libopencv_aruco.so.*.*.*
+%ghost %{_libdir}/libopencv_bgsegm.so.%{sover}
+%{_libdir}/libopencv_bgsegm.so.*.*.*
+%ghost %{_libdir}/libopencv_bioinspired.so.%{sover}
+%{_libdir}/libopencv_bioinspired.so.*.*.*
+%ghost %{_libdir}/libopencv_ccalib.so.%{sover}
+%{_libdir}/libopencv_ccalib.so.*.*.*
+%ghost %{_libdir}/libopencv_datasets.so.%{sover}
+%{_libdir}/libopencv_datasets.so.*.*.*
+%ghost %{_libdir}/libopencv_dnn_objdetect.so.%{sover}
+%{_libdir}/libopencv_dnn_objdetect.so.*.*.*
+%ghost %{_libdir}/libopencv_dnn_superres.so.%{sover}
+%{_libdir}/libopencv_dnn_superres.so.*.*.*
+%ghost %{_libdir}/libopencv_dpm.so.%{sover}
+%{_libdir}/libopencv_dpm.so.*.*.*
+%ghost %{_libdir}/libopencv_face.so.%{sover}
+%{_libdir}/libopencv_face.so.*.*.*
+%ghost %{_libdir}/libopencv_freetype.so.%{sover}
+%{_libdir}/libopencv_freetype.so.*.*.*
+%ghost %{_libdir}/libopencv_fuzzy.so.%{sover}
+%{_libdir}/libopencv_fuzzy.so.*.*.*
+%ghost %{_libdir}/libopencv_hdf.so.%{sover}
+%{_libdir}/libopencv_hdf.so.*.*.*
+%ghost %{_libdir}/libopencv_hfs.so.%{sover}
+%{_libdir}/libopencv_hfs.so.*.*.*
+%ghost %{_libdir}/libopencv_img_hash.so.%{sover}
+%{_libdir}/libopencv_img_hash.so.*.*.*
+%ghost %{_libdir}/libopencv_intensity_transform.so.%{sover}
+%{_libdir}/libopencv_intensity_transform.so.*.*.*
+%ghost %{_libdir}/libopencv_line_descriptor.so.%{sover}
+%{_libdir}/libopencv_line_descriptor.so.*.*.*
+%ghost %{_libdir}/libopencv_mcc.so.%{sover}
+%{_libdir}/libopencv_mcc.so.*.*.*
+%ghost %{_libdir}/libopencv_ovis.so.%{sover}
+%{_libdir}/libopencv_ovis.so.*.*.*
+%ghost %{_libdir}/libopencv_optflow.so.%{sover}
+%{_libdir}/libopencv_optflow.so.*.*.*
+%ghost %{_libdir}/libopencv_phase_unwrapping.so.%{sover}
+%{_libdir}/libopencv_phase_unwrapping.so.*.*.*
+%ghost %{_libdir}/libopencv_plot.so.%{sover}
+%{_libdir}/libopencv_plot.so.*.*.*
+%ghost %{_libdir}/libopencv_quality.so.%{sover}
+%{_libdir}/libopencv_quality.so.*.*.*
+%ghost %{_libdir}/libopencv_rapid.so.%{sover}
+%{_libdir}/libopencv_rapid.so.*.*.*
+%ghost %{_libdir}/libopencv_reg.so.%{sover}
+%{_libdir}/libopencv_reg.so.*.*.*
+%ghost %{_libdir}/libopencv_rgbd.so.%{sover}
+%{_libdir}/libopencv_rgbd.so.*.*.*
+%ghost %{_libdir}/libopencv_saliency.so.%{sover}
+%{_libdir}/libopencv_saliency.so.*.*.*
+%ghost %{_libdir}/libopencv_shape.so.%{sover}
+%{_libdir}/libopencv_shape.so.*.*.*
+%ghost %{_libdir}/libopencv_signal.so.%{sover}
+%{_libdir}/libopencv_signal.so.*.*.*
+%ghost %{_libdir}/libopencv_sfm.so.%{sover}
+%{_libdir}/libopencv_sfm.so.*.*.*
+%ghost %{_libdir}/libopencv_stereo.so.%{sover}
+%{_libdir}/libopencv_stereo.so.*.*.*
+%ghost %{_libdir}/libopencv_structured_light.so.%{sover}
+%{_libdir}/libopencv_structured_light.so.*.*.*
+%ghost %{_libdir}/libopencv_surface_matching.so.%{sover}
+%{_libdir}/libopencv_surface_matching.so.*.*.*
+%ghost %{_libdir}/libopencv_text.so.%{sover}
+%{_libdir}/libopencv_text.so.*.*.*
+%ghost %{_libdir}/libopencv_tracking.so.%{sover}
+%{_libdir}/libopencv_tracking.so.*.*.*
+%ghost %{_libdir}/libopencv_wechat_qrcode.so.%{sover}
+%{_libdir}/libopencv_wechat_qrcode.so.*.*.*
+%ghost %{_libdir}/libopencv_xfeatures2d.so.%{sover}
+%{_libdir}/libopencv_xfeatures2d.so.*.*.*
+%ghost %{_libdir}/libopencv_ximgproc.so.%{sover}
+%{_libdir}/libopencv_ximgproc.so.*.*.*
+%ghost %{_libdir}/libopencv_xobjdetect.so.%{sover}
+%{_libdir}/libopencv_xobjdetect.so.*.*.*
+%ghost %{_libdir}/libopencv_xphoto.so.%{sover}
+%{_libdir}/libopencv_xphoto.so.*.*.*
%dir %{_datadir}/opencv4
%{_datadir}/opencv4/haarcascades
@@ -574,34 +572,34 @@ rm -rf $RPM_BUILD_ROOT
%files core
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libopencv_calib3d.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_calib3d.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_core.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_core.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_dnn.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_dnn.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_features2d.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_features2d.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_flann.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_flann.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_imgcodecs.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_imgcodecs.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_imgproc.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_imgproc.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_ml.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_ml.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_photo.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_photo.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_video.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_video.so.%{sover}
-%attr(755,root,root) %{_libdir}/libopencv_videoio.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_videoio.so.%{sover}
+%{_libdir}/libopencv_calib3d.so.*.*.*
+%ghost %{_libdir}/libopencv_calib3d.so.%{sover}
+%{_libdir}/libopencv_core.so.*.*.*
+%ghost %{_libdir}/libopencv_core.so.%{sover}
+%{_libdir}/libopencv_dnn.so.*.*.*
+%ghost %{_libdir}/libopencv_dnn.so.%{sover}
+%{_libdir}/libopencv_features2d.so.*.*.*
+%ghost %{_libdir}/libopencv_features2d.so.%{sover}
+%{_libdir}/libopencv_flann.so.*.*.*
+%ghost %{_libdir}/libopencv_flann.so.%{sover}
+%{_libdir}/libopencv_imgcodecs.so.*.*.*
+%ghost %{_libdir}/libopencv_imgcodecs.so.%{sover}
+%{_libdir}/libopencv_imgproc.so.*.*.*
+%ghost %{_libdir}/libopencv_imgproc.so.%{sover}
+%{_libdir}/libopencv_ml.so.*.*.*
+%ghost %{_libdir}/libopencv_ml.so.%{sover}
+%{_libdir}/libopencv_photo.so.*.*.*
+%ghost %{_libdir}/libopencv_photo.so.%{sover}
+%{_libdir}/libopencv_video.so.*.*.*
+%ghost %{_libdir}/libopencv_video.so.%{sover}
+%{_libdir}/libopencv_videoio.so.*.*.*
+%ghost %{_libdir}/libopencv_videoio.so.%{sover}
%if %{with vtk}
%files viz
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libopencv_viz.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libopencv_viz.so.%{sover}
+%{_libdir}/libopencv_viz.so.*.*.*
+%ghost %{_libdir}/libopencv_viz.so.%{sover}
%endif
%files devel
@@ -689,7 +687,7 @@ rm -rf $RPM_BUILD_ROOT
%if %{with java}
%files -n java-opencv
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libopencv_java%{jver}.so
+%{_libdir}/libopencv_java%{jver}.so
%{_javadir}/opencv-%{jver}.jar
%{_javadir}/opencv.jar
%endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/opencv.git/commitdiff/96ade0b029c73184940545297d893800fccf788d
More information about the pld-cvs-commit
mailing list