Blame SPECS/opencv.spec

e99b60
#global indice   a
e99b60
e99b60
Name:           opencv
e99b60
Version:        2.4.5
e99b60
Release:        3%{?dist}
e99b60
Summary:        Collection of algorithms for computer vision
e99b60
e99b60
Group:          Development/Libraries
e99b60
# This is normal three clause BSD.
e99b60
License:        BSD
e99b60
URL:            http://opencv.org
e99b60
# Need to remove SIFT/SURF from source tarball, due to legal concerns
e99b60
# rm -rf opencv-%%{version}/modules/nonfree/src/sift.cpp
e99b60
# rm -rf opencv-%%{version}/modules/nonfree/src/surf.cpp
e99b60
# Source0:        http://downloads.sourceforge.net/opencvlibrary/%{name}-%{version}%{?indice}.tar.bz2
e99b60
Source0:	%{name}-%{version}%{?indice}-clean.tar.xz
e99b60
Source1:        opencv-samples-Makefile
e99b60
Patch0:         opencv-pkgcmake.patch
e99b60
Patch1:         opencv-pkgcmake2.patch
e99b60
#http://code.opencv.org/issues/2720
e99b60
Patch2:         OpenCV-2.4.4-pillow.patch
e99b60
e99b60
BuildRequires:  libtool
e99b60
BuildRequires:  cmake >= 2.6.3
e99b60
BuildRequires:  chrpath
e99b60
e99b60
%{?_with_eigen2:BuildRequires:  eigen2-devel}
e99b60
%{?_with_eigen3:BuildRequires:  eigen3-devel}
e99b60
BuildRequires:  gtk2-devel
e99b60
BuildRequires:  libtheora-devel
e99b60
BuildRequires:  libvorbis-devel
e99b60
%if 0%{?fedora} >= 1
e99b60
%ifnarch s390 s390x
e99b60
BuildRequires:  libraw1394-devel
e99b60
BuildRequires:  libdc1394-devel
e99b60
%endif
e99b60
%endif
e99b60
BuildRequires:  jasper-devel
e99b60
BuildRequires:  libpng-devel
e99b60
BuildRequires:  libjpeg-devel
e99b60
BuildRequires:  libtiff-devel
e99b60
BuildRequires:  libv4l-devel
e99b60
BuildRequires:  OpenEXR-devel
e99b60
%{?_with_openni:
e99b60
%ifarch %{ix86} x86_64
e99b60
BuildRequires:  openni-devel
e99b60
BuildRequires:  openni-primesense
e99b60
%endif
e99b60
}
e99b60
%{?_with_ttb:
e99b60
%ifarch %{ix86} x86_64 ia64 ppc ppc64
e99b60
BuildRequires:  tbb-devel
e99b60
%endif
e99b60
}
e99b60
BuildRequires:  zlib-devel, pkgconfig
e99b60
BuildRequires:  python-devel
e99b60
BuildRequires:  numpy, swig >= 1.3.24
e99b60
BuildRequires:  python-sphinx
e99b60
%{?_with_ffmpeg:BuildRequires:  ffmpeg-devel >= 0.4.9}
e99b60
%{!?_without_gstreamer:BuildRequires:  gstreamer-devel gstreamer-plugins-base-devel}
e99b60
%{?_with_xine:BuildRequires:  xine-lib-devel}
e99b60
e99b60
e99b60
Requires:       opencv-core%{_isa} = %{version}-%{release}
e99b60
e99b60
e99b60
%description
e99b60
OpenCV means Intel® Open Source Computer Vision Library. It is a collection of
e99b60
C functions and a few C++ classes that implement some popular Image Processing
e99b60
and Computer Vision algorithms.
e99b60
e99b60
e99b60
%package core
e99b60
Summary:        OpenCV core libraries
e99b60
Group:          Development/Libraries
e99b60
e99b60
%description core
e99b60
This package contains the OpenCV C/C++ core libraries.
e99b60
e99b60
%package devel
e99b60
Summary:        Development files for using the OpenCV library
e99b60
Group:          Development/Libraries
e99b60
Requires:       opencv%{_isa} = %{version}-%{release}
e99b60
Requires:       pkgconfig
e99b60
e99b60
%description devel
e99b60
This package contains the OpenCV C/C++ library and header files, as well as
e99b60
documentation. It should be installed if you want to develop programs that
e99b60
will use the OpenCV library. You should consider installing opencv-devel-docs
e99b60
package.
e99b60
e99b60
%package devel-docs
e99b60
Summary:        Development files for using the OpenCV library
e99b60
Group:          Development/Libraries
e99b60
Requires:       opencv-devel = %{version}-%{release}
e99b60
Requires:       pkgconfig
e99b60
BuildArch:      noarch
e99b60
e99b60
%description devel-docs
e99b60
This package contains the OpenCV documentation and examples programs.
e99b60
e99b60
%package python
e99b60
Summary:        Python bindings for apps which use OpenCV
e99b60
Group:          Development/Libraries
e99b60
Requires:       opencv = %{version}-%{release}
e99b60
Requires:       numpy
e99b60
e99b60
%description python
e99b60
This package contains Python bindings for the OpenCV library.
e99b60
e99b60
e99b60
%prep
e99b60
%setup -q
e99b60
%patch0 -p1 -b .pkgcmake
e99b60
%patch1 -p1 -b .pkgcmake2
e99b60
%patch2 -p1 -b .pillow
e99b60
e99b60
# fix dos end of lines
e99b60
sed -i 's|\r||g'  samples/c/adaptiveskindetector.cpp
e99b60
e99b60
e99b60
%build
e99b60
# enabled by default if libraries are presents at build time:
e99b60
# GTK, GSTREAMER, UNICAP, 1394, V4L
e99b60
# non available on Fedora: FFMPEG, XINE
e99b60
mkdir -p build
e99b60
pushd build
e99b60
%cmake CMAKE_VERBOSE=1 \
e99b60
 -DPYTHON_PACKAGES_PATH=%{python_sitearch} \
e99b60
 -DCMAKE_SKIP_RPATH=ON \
e99b60
%ifnarch x86_64 ia64
e99b60
 -DENABLE_SSE=0 \
e99b60
 -DENABLE_SSE2=0 \
e99b60
%endif
e99b60
 %{!?_with_sse3:-DENABLE_SSE3=0} \
e99b60
 -DCMAKE_BUILD_TYPE=ReleaseWithDebInfo \
e99b60
 -DBUILD_TEST=1 \
e99b60
 -DBUILD_opencv_java=0 \
e99b60
%{?_with_ttb:
e99b60
%ifarch %{ix86} x86_64 ia64
e99b60
 -DWITH_TBB=1 -DTBB_LIB_DIR=%{_libdir} \
e99b60
%endif
e99b60
} \
e99b60
 %{?_without_gstreamer:-DWITH_GSTREAMER=0} \
e99b60
 %{!?_with_ffmpeg:-DWITH_FFMPEG=0} \
e99b60
 -DBUILD_opencv_nonfree=0 \
e99b60
%{!?_with_cuda:-DBUILD_opencv_gpu=0} \
e99b60
%{?_with_cuda: \
e99b60
 -DCUDA_TOOLKIT_ROOT_DIR=%{?_cuda_topdir} \
e99b60
 -DCUDA_VERBOSE_BUILD=1 \
e99b60
 -DCUDA_PROPAGATE_HOST_FLAGS=0 \
e99b60
} \
e99b60
%ifarch %{ix86} x86_64
e99b60
%{?_with_openni: \
e99b60
 -DWITH_OPENNI=ON \
e99b60
} \
e99b60
%endif
e99b60
 %{!?_with_xine:-DWITH_XINE=0} \
e99b60
 -DINSTALL_C_EXAMPLES=1 \
e99b60
 -DINSTALL_PYTHON_EXAMPLES=1 \
e99b60
 ..
e99b60
e99b60
make VERBOSE=1 %{?_smp_mflags}
e99b60
e99b60
popd
e99b60
e99b60
e99b60
%install
e99b60
rm -rf __devel-doc
e99b60
pushd build
e99b60
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" CPPROG="cp -p"
e99b60
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
e99b60
e99b60
e99b60
rm -f $RPM_BUILD_ROOT%{_datadir}/OpenCV/samples/c/build_all.sh \
e99b60
      $RPM_BUILD_ROOT%{_datadir}/OpenCV/samples/c/cvsample.dsp \
e99b60
      $RPM_BUILD_ROOT%{_datadir}/OpenCV/samples/c/cvsample.vcproj \
e99b60
      $RPM_BUILD_ROOT%{_datadir}/OpenCV/samples/c/facedetect.cmd
e99b60
install -pm644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/OpenCV/samples/c/GNUmakefile
e99b60
e99b60
# remove unnecessary documentation
e99b60
rm -rf $RPM_BUILD_ROOT%{_datadir}/OpenCV/doc
e99b60
e99b60
popd
e99b60
e99b60
#Cmake mess
e99b60
mkdir -p  $RPM_BUILD_ROOT%{_libdir}/cmake/OpenCV
e99b60
mv $RPM_BUILD_ROOT%{_datadir}/OpenCV/*.cmake \
e99b60
  $RPM_BUILD_ROOT%{_libdir}/cmake/OpenCV
e99b60
e99b60
e99b60
%check
e99b60
# Check fails since we don't support most video
e99b60
# read/write capability and we don't provide a display
e99b60
# ARGS=-V increases output verbosity
e99b60
# Make test is unavailble as of 2.3.1
e99b60
%if 0
e99b60
#ifnarch ppc64
e99b60
pushd build
e99b60
    LD_LIBRARY_PATH=%{_builddir}/%{tar_name}-%{version}/lib:$LD_LIBARY_PATH make test ARGS=-V || :
e99b60
popd
e99b60
%endif
e99b60
e99b60
e99b60
%post core -p /sbin/ldconfig
e99b60
%postun core -p /sbin/ldconfig
e99b60
e99b60
%post -p /sbin/ldconfig
e99b60
%postun -p /sbin/ldconfig
e99b60
e99b60
e99b60
e99b60
%files
e99b60
%doc doc/license.txt
e99b60
%{_bindir}/opencv_*
e99b60
%{_libdir}/libopencv_calib3d.so.2.4*
e99b60
%{_libdir}/libopencv_contrib.so.2.4*
e99b60
%{_libdir}/libopencv_features2d.so.2.4*
e99b60
%{_libdir}/libopencv_highgui.so.2.4*
e99b60
%{_libdir}/libopencv_legacy.so.2.4*
e99b60
%{_libdir}/libopencv_objdetect.so.2.4*
e99b60
%{_libdir}/libopencv_stitching.so.2.4*
e99b60
%{_libdir}/libopencv_ts.so.2.4*
e99b60
%{_libdir}/libopencv_superres.so.2.4*
e99b60
%{_libdir}/libopencv_videostab.so.2.4*
e99b60
%dir %{_datadir}/OpenCV
e99b60
%{_datadir}/OpenCV/haarcascades
e99b60
%{_datadir}/OpenCV/lbpcascades
e99b60
e99b60
%files core
e99b60
%{_libdir}/libopencv_core.so.2.4*
e99b60
%{_libdir}/libopencv_flann.so.2.4*
e99b60
%{_libdir}/libopencv_imgproc.so.2.4*
e99b60
%{_libdir}/libopencv_ml.so.2.4*
e99b60
%{_libdir}/libopencv_photo.so.2.4*
e99b60
%{_libdir}/libopencv_video.so.2.4*
e99b60
e99b60
e99b60
%files devel
e99b60
%{_includedir}/opencv
e99b60
%{_includedir}/opencv2
e99b60
%{_libdir}/lib*.so
e99b60
%{_libdir}/pkgconfig/opencv.pc
e99b60
# own cmake dir avoiding dep on cmake
e99b60
%{_libdir}/cmake/
e99b60
e99b60
e99b60
%files devel-docs
e99b60
%doc doc/*.{htm,png,jpg}
e99b60
%doc %{_datadir}/OpenCV/samples
e99b60
%doc %{_datadir}/opencv/samples
e99b60
e99b60
%files python
e99b60
%{python_sitearch}/cv.py*
e99b60
%{python_sitearch}/cv2.so
e99b60
e99b60
e99b60
%changelog
e99b60
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.4.5-3
e99b60
- Mass rebuild 2014-01-24
e99b60
e99b60
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.4.5-2
e99b60
- Mass rebuild 2013-12-27
e99b60
e99b60
* Thu May 23 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.5-1
e99b60
- Update to 2.4.5-clean
e99b60
- Spec file clean-up
e99b60
- Split core libraries into a sub-package
e99b60
e99b60
* Sat May 11 2013 François Cami <fcami@fedoraproject.org> - 2.4.4-3
e99b60
- change project URL.
e99b60
e99b60
* Tue Apr 02 2013 Tom Callaway <spot@fedoraproject.org> - 2.4.4-2
e99b60
- make clean source without SIFT/SURF
e99b60
e99b60
* Sat Mar 23 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.4-1
e99b60
- Update to 2.4.4a
e99b60
- Fix ttb-devel architecture conditionals
e99b60
e99b60
* Sun Mar 10 2013 Rex Dieter <rdieter@fedoraproject.org> 2.4.4-0.2.beta
e99b60
- rebuild (OpenEXR)
e99b60
e99b60
* Mon Feb 18 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.4-0.1.beta
e99b60
- Update to 2.4.4 beta
e99b60
- Drop python-imaging also from requires
e99b60
- Drop merged patch for additionals codecs
e99b60
- Disable the java binding for now (untested)
e99b60
e99b60
* Fri Jan 25 2013 Honza Horak <hhorak@redhat.com> - 2.4.3-7
e99b60
- Do not build with 1394 libs in rhel
e99b60
e99b60
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 2.4.3-6
e99b60
- rebuild due to "jpeg8-ABI" feature drop
e99b60
e99b60
* Sun Jan 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-5
e99b60
- Add more FourCC for gstreamer - rhbz#812628
e99b60
- Allow to use python-pillow - rhbz#895767
e99b60
e99b60
* Mon Nov 12 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-3
e99b60
- Switch Build Type to ReleaseWithDebInfo to avoid -03
e99b60
e99b60
* Sun Nov 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-2
e99b60
- Disable SSE3 and allow --with sse3 build conditional.
e99b60
- Disable gpu module as we don't build cuda
e99b60
- Update to 2.4.3
e99b60
e99b60
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e99b60
e99b60
* Mon Jul 09 2012 Honza Horak <hhorak@redhat.com> - 2.4.2-1
e99b60
- Update to 2.4.2
e99b60
e99b60
* Fri Jun 29 2012 Honza Horak <hhorak@redhat.com> - 2.4.1-2
e99b60
- Fixed cmake script for generating opencv.pc file
e99b60
- Fixed OpenCVConfig script file
e99b60
e99b60
* Mon Jun 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.1-1
e99b60
- Update to 2.4.1
e99b60
- Rework dependencies - rhbz#828087
e99b60
  Re-enable using --with tbb,opennpi,eigen2,eigen3
e99b60
e99b60
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-8
e99b60
- Rebuilt for c++ ABI breakage
e99b60
e99b60
* Mon Jan 16 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-7
e99b60
- Update gcc46 patch for ARM FTBFS
e99b60
e99b60
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-6
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e99b60
e99b60
* Mon Dec 05 2011 Adam Jackson <ajax@redhat.com> 2.3.1-5
e99b60
- Rebuild for new libpng
e99b60
e99b60
* Thu Oct 20 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-4
e99b60
- Rebuilt for tbb silent ABI change
e99b60
e99b60
* Mon Oct 10 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-3
e99b60
- Update to 2.3.1a
e99b60
e99b60
* Mon Sep 26 2011 Dan Horák <dan[at]danny.cz> - 2.3.1-2
e99b60
- openni is exclusive for x86/x86_64
e99b60
e99b60
* Fri Aug 19 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-1
e99b60
- Update to 2.3.1
e99b60
- Add BR openni-devel python-sphinx
e99b60
- Remove deprecated cmake options
e99b60
- Add --with cuda conditional (wip)
e99b60
- Disable make test (unavailable)
e99b60
e99b60
* Thu May 26 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-6
e99b60
- Backport fixes from branch 2.2 to date
e99b60
e99b60
* Tue May 17 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-5
e99b60
- Re-enable v4l on f15
e99b60
- Remove unused cmake options
e99b60
e99b60
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-3
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e99b60
e99b60
* Wed Feb 02 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-2
e99b60
- Fix with gcc46
e99b60
- Disable V4L as V4L1 is disabled for Fedora 15
e99b60
e99b60
* Thu Jan 06 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-1
e99b60
- Update to 2.2.0
e99b60
- Disable -msse and -msse2 on x86_32
e99b60
e99b60
* Wed Aug 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.1.0-5
e99b60
- -devel: include OpenCVConfig.cmake (#627359)
e99b60
e99b60
* Thu Jul 22 2010 Dan Horák <dan[at]danny.cz> - 2.1.0-4
e99b60
- TBB is available only on x86/x86_64 and ia64
e99b60
e99b60
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.1.0-3
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
e99b60
e99b60
* Fri Jun 25 2010 Nicolas Chauvet <kwizart@gmail.com> - 2.1.0-2
e99b60
- Move samples from main to -devel
e99b60
- Fix spurious permission
e99b60
- Add BR tbb-devel
e99b60
- Fix CFLAGS
e99b60
e99b60
* Fri Apr 23 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 2.1.0-1
e99b60
- Update to 2.1.0
e99b60
- Update libdir patch
e99b60
e99b60
* Tue Apr 13 2010 Karel Klic <kklic@redhat.com> - 2.0.0-10
e99b60
- Fix nonstandard executable permissions
e99b60
e99b60
* Mon Mar 09 2010 Karel Klic <kklic@redhat.com> - 2.0.0-9
e99b60
- apply the previously added patch
e99b60
e99b60
* Mon Mar 08 2010 Karel Klic <kklic@redhat.com> - 2.0.0-8
e99b60
- re-enable testing on CMake build system
e99b60
- fix memory corruption in the gaussian random number generator
e99b60
e99b60
* Sat Feb 27 2010 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-7
e99b60
- replaced BR unicap-devel by libucil-devel (unicap split)
e99b60
e99b60
* Thu Feb 25 2010 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-6
e99b60
- use cmake build system
e99b60
- applications renamed to opencv_xxx instead of opencv-xxx
e99b60
- add devel-docs subpackage #546605
e99b60
- add OpenCVConfig.cmake
e99b60
- enable openmp build
e99b60
- enable old SWIG based python wrappers
e99b60
- opencv package is a good boy and use global instead of define
e99b60
e99b60
* Tue Feb 16 2010 Karel Klic <kklic@redhat.com> - 2.0.0-5
e99b60
- Set CXXFLAXS without -match=i386 for i386 architecture #565074
e99b60
e99b60
* Sat Jan 09 2010 Rakesh Pandit <rakesh@fedoraproject.org> - 2.0.0-4
e99b60
- Updated opencv-samples-Makefile (Thanks Scott Tsai) #553697
e99b60
e99b60
* Wed Jan 06 2010 Karel Klic <kklic@redhat.com> - 2.0.0-3
e99b60
- Fixed spec file issues detected by rpmlint
e99b60
e99b60
* Sun Dec 06 2009 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-2
e99b60
- Fix autotools scripts (missing LBP features) - #544167
e99b60
e99b60
* Fri Nov 27 2009 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-1
e99b60
- Updated to 2.0.0
e99b60
- Removed upstream-ed patches
e99b60
- Ugly hack (added cvconfig.h)
e99b60
- Disable %%check on ppc64
e99b60
e99b60
* Thu Sep 10 2009 Karsten Hopp <karsten@redhat.com> - 1.1.0-0.7.pre1
e99b60
- fix build on s390x where we don't have libraw1394 and devel
e99b60
e99b60
* Fri Jul 30 2009 Haïkel Guémar <karlthered@gmail.com> - 1.1.0.0.6.pre1
e99b60
- Fix typo I introduced that prevented build on i386/i586
e99b60
e99b60
* Fri Jul 30 2009 Haïkel Guémar <karlthered@gmail.com> - 1.1.0.0.5.pre1
e99b60
- Added 1394 libs and unicap support
e99b60
e99b60
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-0.4.pre1
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e99b60
e99b60
* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.3.pre1
e99b60
- Build with gstreamer support - #491223
e99b60
- Backport gcc43 fix from trunk
e99b60
e99b60
* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.2.pre1
e99b60
- Fix FTBFS #511705
e99b60
e99b60
* Fri Apr 24 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.1.pre1
e99b60
- Update to 1.1pre1
e99b60
- Disable CXXFLAGS hardcoded optimization
e99b60
- Add BR: python-imaging, numpy
e99b60
- Disable make check failure for now
e99b60
e99b60
* Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 1.0.0-14
e99b60
- Fix for gcc44
e99b60
- Enable BR jasper-devel
e99b60
- Disable ldconfig run on python modules (uneeded)
e99b60
- Prevent timestamp change on install
e99b60
e99b60
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-13
e99b60
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e99b60
e99b60
* Mon Dec 29 2008 Rakesh Pandit <rakesh@fedoraproject.org> - 1.0.0-12
e99b60
- fix URL field
e99b60
e99b60
* Fri Dec 19 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0.0-11
e99b60
- Adopt latest python spec rules.
e99b60
- Rebuild for Python 2.6 once again.
e99b60
e99b60
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.0.0-10
e99b60
- Rebuild for Python 2.6
e99b60
e99b60
* Thu May 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.0.0-9
e99b60
- fix license tag
e99b60
e99b60
* Sun May 11 2008 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-8
e99b60
- Adjust library order in opencv.pc.in (BZ 445937).
e99b60
e99b60
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.0-7
e99b60
- Autorebuild for GCC 4.3
e99b60
e99b60
* Sun Feb 10 2008 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-6
e99b60
- Rebuild for gcc43.
e99b60
e99b60
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.0.0-5
e99b60
- Rebuild for selinux ppc32 issue.
e99b60
e99b60
* Wed Aug 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-4
e99b60
- Mass rebuild.
e99b60
e99b60
* Thu Mar 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-3
e99b60
- Fix %%{_datadir}/opencv/samples ownership.
e99b60
- Adjust timestamp of cvconfig.h.in to avoid re-running autoheader.
e99b60
e99b60
* Thu Mar 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-2
e99b60
- Move all of the python module to pyexecdir (BZ 233128).
e99b60
- Activate the testsuite.
e99b60
e99b60
* Mon Dec 11 2006 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-1
e99b60
- Upstream update.
e99b60
e99b60
* Mon Dec 11 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-4
e99b60
- Remove python-abi.
e99b60
e99b60
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.9.9-3
e99b60
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
e99b60
e99b60
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-2
e99b60
- Stop configure.in from hacking CXXFLAGS.
e99b60
- Activate testsuite.
e99b60
- Let *-devel require pkgconfig.
e99b60
e99b60
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-1
e99b60
- Upstream update.
e99b60
- Don't BR: autotools.
e99b60
- Install samples' Makefile as GNUmakefile.
e99b60
e99b60
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.7-18
e99b60
- Un'%%ghost *.pyo.
e99b60
- Separate %%{pythondir} from %%{pyexecdir}.
e99b60
e99b60
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.7-17
e99b60
- Rebuild for FC6.
e99b60
- BR: libtool.
e99b60
e99b60
* Fri Mar 17 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-16
e99b60
- Rebuild.
e99b60
e99b60
* Wed Mar  8 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-15
e99b60
- Force a re-run of Autotools by calling autoreconf.
e99b60
e99b60
* Wed Mar  8 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-14
e99b60
- Added build dependency on Autotools.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-13
e99b60
- Changed intrinsics patch so that it matches upstream.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-12
e99b60
- More intrinsics patch fixing.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-11
e99b60
- Don't do "make check" because it doesn't run any tests anyway.
e99b60
- Back to main intrinsics patch.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-10
e99b60
- Using simple intrinsincs patch.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-9
e99b60
- Still more fixing of intrinsics patch for Python bindings on x86_64.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-8
e99b60
- Again fixed intrinsics patch so that Python modules build on x86_64.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-7
e99b60
- Fixed intrinsics patch so that it works.
e99b60
e99b60
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-6
e99b60
- Fixed Python bindings location on x86_64.
e99b60
e99b60
* Mon Mar  6 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-5
e99b60
- SSE2 support on x86_64.
e99b60
e99b60
* Mon Mar  6 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-4
e99b60
- Rebuild
e99b60
e99b60
* Sun Oct 16 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-3
e99b60
- Removed useless sample compilation makefiles/project files and replaced them
e99b60
  with one that works on Fedora Core.
e99b60
- Removed shellbang from Python modules.
e99b60
e99b60
* Mon Oct 10 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-2
e99b60
- Made FFMPEG dependency optional (needs to be disabled for inclusion in FE).
e99b60
e99b60
* Mon Oct 10 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-1
e99b60
- Initial package.