Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/graphics
In directory vz-cvs-3.sog:/tmp/cvs-serv9561

Added Files:
        opencv-shlibs.info 
Log Message:
new pkg v2.3.1

--- NEW FILE: opencv-shlibs.info ---
Package: opencv-shlibs
Version: 2.3.1
Revision: 1
Description: Open Source Computer Vision Library
License: GPL
Maintainer: Hanspeter Niederstrasser <[email protected]>
Depends: <<
        bzip2-shlibs,
        libjasper.1-shlibs,
        libjpeg8-shlibs,
        libpng14-shlibs,
        libtiff-shlibs,
        numpy-py27,
        python27-shlibs
<<
BuildDepends: <<
        bzip2-dev,
        cmake (>= 2.6),
        eigen2,
        fink (>= 0.28),
        libjasper.1,
        libjpeg8,
        libpng14,
        libtiff,
        pkgconfig (>= 0.23),
        python27
<<
Source: mirror:sourceforge:opencvlibrary/opencv-unix/%v/OpenCV-%v.tar.bz2
Source-MD5: 827c9f8aa14384c531c73aa165f9b777
#PatchFile: %n.patch
#PatchFile-MD5: 885a0e43f783a6c1a5ff17220ff0237d
PatchScript: <<
#       sed -e 's|@@PYTHON_PKGD@@|%p/lib/python2.7/site-packages|g' < 
%{PatchFile} | patch -p1
        ### The python module should be a dlopen bundle, not a dylib
        perl -pi -e 's,SHARED src2/cv2.cpp,MODULE src2/cv2.cpp,g' 
modules/python/CMakeLists.txt
<<
SetCC: llvm-gcc-4.2
SetCXX: llvm-g++-4.2
GCC: 4.0
CompileScript: <<
        #!/bin/sh -ev
        mkdir -p finkbuild
        cd finkbuild
        cmake \
        -DCMAKE_INSTALL_PREFIX=%p \
        -DCMAKE_BUILD_TYPE=RELEASE \
        -DCMAKE_VERBOSE_MAKEFILE=ON \
        -DBUILD_EXAMPLES=ON \
        -DINSTALL_C_EXAMPLES=ON \
        -DBUILD_NEW_PYTHON_SUPPORT=ON \
        -DINSTALL_PYTHON_EXAMPLES=ON \
        -DPYTHON_EXECUTABLE=%p/bin/python2.7 \
        -DPYTHON_LIBRARY=%p/lib/python2.7/config/libpython2.7.dylib \
        -DPYTHON_INCLUDE_DIR=%p/include/python2.7 \
        -DPYTHON_PACKAGES_PATH=%p/lib/python2.7/site-packages \
        -DCMAKE_INSTALL_NAME_DIR=%p/lib/python2.7/site-packages \
        -DWITH_EIGEN=ON \
        -DEIGEN_INCLUDE_PATH=%p/include/eigen2 \
        -DWITH_CUDA=OFF \
        -DWITH_1394=OFF \
        -DWITH_FFMPEG=OFF \
        -DWITH_OPENEXR=OFF \
        -DWITH_QT=OFF \
        -DBUILD_DOCS=OFF \
        ..
        ### cmake sets -install_name root to %b, so have to change it to %p
        export OPENCVLIBS="calib3d contrib core features2d flann gpu highgui 
imgproc legacy ml objdetect ts video"
        for OCVLIB in $OPENCVLIBS; do
                perl -pi -e 's,-install_name %b/finkbuild/lib,-install_name 
%p/lib,g' modules/${OCVLIB}/CMakeFiles/opencv_${OCVLIB}.dir/link.txt
        done
        make
<<
InstallScript: <<
        #!/bin/sh -ev
        cd finkbuild
        make -j1 install DESTDIR=%d
        ### even worse, cmake then blanks the prefix for the libraries during 
install
        export OPENCVLIBS="calib3d contrib core features2d flann gpu highgui 
imgproc legacy ml objdetect ts video"
        for OCVLIB in $OPENCVLIBS; do
                install_name_tool -id %p/lib/libopencv_${OCVLIB}.2.3.dylib 
%i/lib/libopencv_${OCVLIB}.2.3.dylib
        done
<<
Shlibs: <<
        %p/lib/libopencv_calib3d.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_contrib.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_core.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_features2d.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_flann.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_gpu.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_highgui.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_imgproc.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_legacy.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_ml.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_objdetect.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_ts.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
        %p/lib/libopencv_video.2.3.dylib 2.3.0 %n (>= 2.3.1-1)
<<
DocFiles: README
Splitoff: <<
        Package: opencv
        Depends: <<
                opencv-shlibs (= %v-%r)
        <<
        Description: Executables for opencv
        DocFiles: README
        Files: bin
<<
SplitOff2: <<
        Package: opencv-dev
        Depends: <<
                opencv-shlibs (= %v-%r)
        <<
        BuildDependsOnly: true
        Description: Development files for opencv
        DocFiles: README
        Files: <<
                include
                
lib/libopencv_{calib3d,contrib,core,features2d,flann,gpu,highgui,imgproc,legacy,ml,objdetect,ts,video}.dylib
                lib/pkgconfig
                share/OpenCV
        <<
<<
Homepage: http://opencv.willowgarage.com/wiki/
DescDetail: <<
OpenCV (Open Source Computer Vision) is a library of programming 
functions for real time computer vision.

OpenCV has C++, C, Python and soon Java interfaces running on 
Windows, Linux, Android and Mac. The library has >2500 optimized 
algorithms (see figure below). It is used around the world, has 
>2.5M downloads and >40K people in the user group. Uses range from 
interactive art, to mine inspection, stitching maps on the web on 
through advanced robotics.
<<
DescPort: <<
CMAKE_INSTALL_NAME_DIR only gets applied to the python bindings. It
has no effect on the main dylib files, so we don't use it.

Explicitly turn off FFmpeg support. Otherwise end up with circular 
dependencies.

Explicitly turn off OpenEXR support until version 1.6.1 or higher.

Explicitly turn off rebuilding docs since it requires TexLive.
<<


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to