[Lunar-commits] <moonbase> opencv: Removing some unused options, fixing some option typos and adjusting the BUILD.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Thu May 12 01:33:21 CEST 2011


commit f00d86fda5b8f906430e3dd406011f6352346136
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed May 11 19:33:21 2011 -0400

    opencv: Removing some unused options, fixing some option typos and adjusting the BUILD.
---
 libs/opencv/BUILD   |   12 ++--------
 libs/opencv/DEPENDS |   53 +++++++++++++++++++++++++++++++++-----------------
 2 files changed, 38 insertions(+), 27 deletions(-)

diff --git a/libs/opencv/BUILD b/libs/opencv/BUILD
index 8a79e3f..92ab59c 100644
--- a/libs/opencv/BUILD
+++ b/libs/opencv/BUILD
@@ -1,14 +1,8 @@
 (
 
-  OOTB_DIR="$SOURCE_DIRECTORY/$MODULE-RELEASE" &&
-
-  mkdir $OOTB_DIR  &&
-  cd $OOTB_DIR   &&
-
-  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX         \
-                           -DCMAKE_BUILD_TYPE=RELEASE                    \
-                           -DCMAKE_OPENCV_WHOLE_PROGRAM_OPTIMIZATION=ON  \
-                           $OPTS                                        &&
+  cmake -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX         \
+        -DCMAKE_BUILD_TYPE=RELEASE                    \
+        $OPTS .                                      &&
 
   default_make
 
diff --git a/libs/opencv/DEPENDS b/libs/opencv/DEPENDS
index fcae0db..b78d746 100644
--- a/libs/opencv/DEPENDS
+++ b/libs/opencv/DEPENDS
@@ -1,11 +1,30 @@
-depends gtk+-2
-depends libpng
-depends %JPEG
-depends tiff
+optional_depends libpng       "-DWITH_PNG=ON"    \
+                              "-DWITH_PNG=OFF"   \
+                              "for png graphics support"
 
-optional_depends Python       "-DCMAKE_BUILD_NEW_PYTHON_SUPPORT=ON"  \
-                              "-DCMAKE_BUILD_NEW_PYTHON_SUPPORT=OFF" \
-                              "for Python binding support"
+optional_depends gtk+-2       "-DWITH_GTK=ON"     \
+                              "-DWITH_GTK=OFF"    \
+                              "for gtk+-2 graphics support"
+
+optional_depends eigen        "-DWITH_EIGEN2=ON"    \
+                              "-DWITH_EIGEN2=OFF"   \
+                              "for linear algebra libraries support"
+
+optional_depends jasper       "-DWITH_JASPER=ON"   \
+                              "-DWITH_JASPER=OFF"  \
+                              "for JPEG-2000 Part-1 support"
+
+optional_depends %JPEG        "-DWITH_JPEG=ON"    \
+                              "-DWITH_JPEG=OFF    \
+                              "for jpeg graphics support"
+
+optional_depends qt4          "-DWITH_QT=ON WITH_QT_OPENGL=ON"      \
+                              "-DWITH_QT=OFF WITH_QT_OPENGL=OFF"    \
+                              "Build with Qt Backend support"
+
+optional_depends tiff         "-DWITH_TIFF=ON"     \
+                              "-DWITH_TIFF=OFF     \
+                              "for tiff graphics support"
 
 optional_depends ffmpeg       "-DWITH_FFMPEG=ON"  \
                               "-DWITH_FFMPEG=OFF" \
@@ -19,19 +38,17 @@ optional_depends %XINELIB     "-DWITH_XINE=ON"  \
                               "-DWITH_XINE=OFF" \
                               "for xine video support"
 
-optional_depends octave       "-D_BUILD_OCTAVE_SUPPORT=ON"  \
-                              "-DBUILD_OCTAVE_SUPPORT=OFF" \
-                              "for octave language support"
-
-optional_depends libdc1394    "-DCMAKE_WITH_1394=ON"   \
-                              "-DCMAKE_WITH_1394=OFF"  \
+optional_depends libdc1394    "-DWITH_1394=ON"   \
+                              "-DWITH_1394=OFF"  \
                               "for firewire support"
 
-optional_depends swig         "-DBUILD_SWIG_PYTHON_SUPPORT=ON"  \
-                              "-DBUILD_SWIG_PYTHON_SUPPORT=OFF" \
-                              "for swig support"
-
-#For now say no.
 optional_depends unicap       "-DWITH_UNICAP=ON"    \
                               "-DWITH_UNICAP=OFF"  \
                               "for additional video capture support"
+
+optional_depends              "v4l-utils"          \
+                              "-DWITH_V4L=ON"      \
+                              "-DWITH_V4L=OFF"     \
+                              "for v4l video support"
+
+


More information about the Lunar-commits mailing list