%bcond_without apidocs # do not build and package API docs
%bcond_without fzapi # Fotonic FZ API support
%bcond_with sse # SSE/SSE2/SSE3 support
-%bcond_without tawara # Tawara video output (pcl_video)
+%bcond_with tawara # Tawara video output (pcl_video)
%bcond_without vtk # VTK support in libpcl_{io,surface} + libpcl_{apps,visualization} libs
Summary: Point Cloud Library - library for point cloud processing
Summary(pl.UTF-8): Point Cloud Library - biblioteka do operacji na chmurze punktów
Name: pcl
Version: 1.7.2
-Release: 6
+Release: 12
License: BSD
Group: Libraries
#Source0Download: http://pointclouds.org/downloads/
Patch0: %{name}-fz_api.patch
Patch1: %{name}-tawara.patch
Patch2: %{name}-openni.patch
+Patch3: eigen-dependency.patch
+Patch4: vtk7.patch
+Patch5: vtk71.patch
+Patch6: vtkOpenGL2.patch
+Patch7: fix-return-type.patch
URL: http://pointclouds.org/
BuildRequires: OpenGL-devel
BuildRequires: OpenGL-GLU-devel
%{?with_vtk:BuildRequires: vtk-tcl >= 6}
%if %{with apidocs}
BuildRequires: doxygen
-BuildRequires: python-sphinxcontrib-doxylink >= 1.3
-BuildRequires: sphinx-pdg
+BuildRequires: python3-sphinxcontrib-doxylink >= 1.3
+BuildRequires: sphinx-pdg >= 1.3.3-2
%endif
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: boost-devel >= 1.44
+Requires: eigen3 >= 3
%{?with_vtk:Requires: vtk-devel >= 6}
%description devel
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
%build
mkdir build