Exclude unnecessary model files and disable not used modules 83/183383/1 accepted/tizen/unified/20180710.082937 submit/tizen/20180705.130050
authorTae-Young Chung <ty83.chung@samsung.com>
Thu, 5 Jul 2018 05:46:11 +0000 (14:46 +0900)
committerTae-Young Chung <ty83.chung@samsung.com>
Thu, 5 Jul 2018 05:46:11 +0000 (14:46 +0900)
Change-Id: If3213edb8bf773f1a5ca929f25f06311ae6c455a
Signed-off-by: Tae-Young Chung <ty83.chung@samsung.com>
packaging/opencv-contrib.tar.gz
packaging/opencv.spec

index a532e0d..f7637ee 100644 (file)
Binary files a/packaging/opencv-contrib.tar.gz and b/packaging/opencv-contrib.tar.gz differ
index c74bbd1..2ebedab 100644 (file)
@@ -1,7 +1,7 @@
 Name: opencv
 Summary: OpenCV library
 Version: 3.4.1
-Release: 1
+Release: 2
 Group: Development/Libraries
 License: BSD-3-Clause and LGPL-2.1+
 Source0: %{name}-%{version}.tar.gz
@@ -91,13 +91,14 @@ cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
        -DBUILD_opencv_freetype=OFF \
        -DBUILD_opencv_fuzzy=OFF \
        -DBUILD_opencv_hdf=OFF \
+       -DBUILD_opencv_hfs=OFF \
        -DBUILD_opencv_img_hash=OFF \
        -DBUILD_opencv_line_descriptor=OFF \
        -DBUILD_opencv_matlab=OFF \
        -DBUILD_opencv_optflow=OFF \
        -DBUILD_opencv_ovis=OFF \
        -DBUILD_opencv_phase_unwrapping=OFF \
-       -DBUILD_opencv_plot=ON \
+       -DBUILD_opencv_plot=OFF \
        -DBUILD_opencv_reg=OFF \
        -DBUILD_opencv_rgbd=OFF \
        -DBUILD_opencv_saliency=OFF \
@@ -139,7 +140,7 @@ cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
        -DBUILD_FAT_JAVA_LIB=OFF \
        -DBUILD_CUDA_STUBS=OFF \
        -DWITH_CUDA=OFF \
-       -DWITH_CAROTENE=ON \
+       -DWITH_CAROTENE=OFF \
        -DWITH_CPUFEATURES=OFF \
        -DWITH_1394=OFF \
        -DWITH_CSTRIPES=OFF \
@@ -214,7 +215,21 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %license LICENSE LICENSE.LGPL-2.1+
 %{_libdir}/*.so.*
-/usr/share/*
+/usr/share/OpenCV/OpenCV*
+/usr/share/OpenCV/haarcascades/*frontalface_alt*
+/usr/share/OpenCV/haarcascades/*smile*
+/usr/share/OpenCV/lbpcascades/*frontalface*
+%exclude /usr/share/OpenCV/haarcascades/*eye*
+%exclude /usr/share/OpenCV/haarcascades/*catface*
+%exclude /usr/share/OpenCV/haarcascades/*default*
+%exclude /usr/share/OpenCV/haarcascades/*plate*
+%exclude /usr/share/OpenCV/haarcascades/*body*
+%exclude /usr/share/OpenCV/haarcascades/*profile*
+
+%exclude /usr/share/OpenCV/lbpcascades/*catface*
+%exclude /usr/share/OpenCV/lbpcascades/*profile*
+%exclude /usr/share/OpenCV/lbpcascades/*silverware*
+%exclude /usr/share/OpenCV/*.supp
 
 %files devel
 /usr/include/*