a4eba28
%undefine __cmake_in_source_build
7db1d69
%global apiversion 1.12
7db1d69
%global soversion 1.12
45ffb6e
Tim Niemueller 2591154
Name:           pcl
2c52a56
Version:        1.12.0
4c379d7
Release:        6%{?dist}
Tim Niemueller 2591154
Summary:        Library for point cloud processing
Tim Niemueller 2591154
License:        BSD
Tim Niemueller 2591154
URL:            http://pointclouds.org/
a2566ff
1e7064d
# Source snapshots contain un-redistributable sources from nvidia
1e7064d
# create_tarball_pcl.sh provided to strip non-free sources
Tim Niemueller 6dabd09
Source0:        %{name}-%{version}-fedora.tar.xz
1e7064d
Source1:        create_tarball_pcl.sh
1e7064d
a8ed99c
# Only enable sse2, and only on x86_64
2c52a56
Patch0:         %{name}-1.12.0-sse2.patch
1e7064d
# Look for external metslib, not upstream
2c52a56
Patch1:         %{name}-1.12.0-metslib.patch
80f3e7b
# Patch for PCLConfig.cmake to find pcl
2c52a56
Patch2:         %{name}-1.12.0-fedora.patch
d4d6070
# Exclude the "build" directory from doxygen processing.
43aafa3
Patch3:         %{name}-1.11.0-doxyfix.patch
17e1625
# Split up explicit template instantiations so that builders don't run out of memory
a1b0e7b
Patch4:         %{name}-1.12.0-oom.patch
40b491a
# Use a built-in sphinx documentation theme and disable doxylink plugin
40b491a
Patch5:         %{name}-1.11.0-sphinx.patch
7db1d69
Patch6:         %{name}-1.12.0-boost176.patch
e825c0d
Tim Niemueller 2591154
# For plain building
Tim Niemueller 2591154
BuildRequires:  cmake, gcc-c++, boost-devel
Tim Niemueller 2591154
# Documentation
43aafa3
BuildRequires:  doxygen, graphviz, /usr/bin/sphinx-build
Tim Niemueller 2591154
Tim Niemueller 2591154
# mandatory
23965ed
BuildRequires:  eigen3-static, flann-devel, vtk-devel, gl2ps-devel, hdf5-devel, libxml2-devel, netcdf-cxx-devel, jsoncpp-devel, metslib-static, libXext-devel
9d2e6b0
# To fix Imported target "VTK::Java" includes non-existent path "/usr/lib/jvm/java/include" in its INTERFACE_INCLUDE_DIRECTORIES
9d2e6b0
BuildRequires:  java-devel
Tim Niemueller 2591154
# optional
43aafa3
BuildRequires:  qt5-qtbase-devel, qhull-devel, libusbx-devel, gtest-devel, qt5-qtwebkit-devel
16e130c
%ifarch %{ix86} x86_64
16e130c
BuildRequires:  openni-devel
16e130c
%endif
Tim Niemueller 2591154
Tim Niemueller 2591154
%description
Tim Niemueller 2591154
The Point Cloud Library (or PCL) is a large scale, open project for point
Tim Niemueller 2591154
cloud processing.
Tim Niemueller 2591154
Tim Niemueller 2591154
The PCL framework contains numerous state-of-the art algorithms including
Tim Niemueller 2591154
filtering, feature estimation, surface reconstruction, registration, model
Tim Niemueller 2591154
fitting and segmentation. 
Tim Niemueller 2591154
Tim Niemueller 2591154
%package        devel
Tim Niemueller 2591154
Summary:        Development files for %{name}
Tim Niemueller 2591154
Requires:       %{name} = %{version}-%{release}
Tim Niemueller 2591154
Requires:       pkgconfig
23965ed
Requires:       eigen3-devel, qhull-devel, flann-devel, vtk-devel
9cd6818
%ifarch %{ix86} x86_64
0d55bfc
Requires:       openni-devel
9cd6818
%endif
Tim Niemueller 2591154
Tim Niemueller 2591154
%description    devel
Tim Niemueller 2591154
The %{name}-devel package contains libraries and header files for
Tim Niemueller 2591154
developing applications that use %{name}.
Tim Niemueller 2591154
Tim Niemueller 2591154
Tim Niemueller 2591154
%package        tools
Tim Niemueller 2591154
Summary:        Point cloud tools and viewers
Tim Niemueller 2591154
Requires:       %{name} = %{version}-%{release}
Tim Niemueller 2591154
Tim Niemueller 2591154
%description    tools
Tim Niemueller 2591154
This package contains tools for point cloud file processing and viewers
Tim Niemueller 2591154
for point cloud files and live Kinect data.
Tim Niemueller 2591154
Tim Niemueller 2591154
Tim Niemueller 2591154
%package        doc
Tim Niemueller 2591154
Summary:        PCL API documentation
Tim Niemueller 2591154
BuildArch:      noarch
Tim Niemueller 2591154
Tim Niemueller 2591154
%description    doc
Tim Niemueller 2591154
The %{name}-doc package contains API documentation for the Point Cloud
Tim Niemueller 2591154
Library.
Tim Niemueller 2591154
Tim Niemueller 2591154
Tim Niemueller 2591154
%prep
Tim Niemueller 6dabd09
%setup -qn %{name}-%{version}
a8ed99c
%patch0 -p1 -b .sse2
1e7064d
%patch1 -p1 -b .metslib
d608a77
%patch2 -p0 -b .fedora
d4d6070
%patch3 -p0 -b .doxyfix
a1b0e7b
%patch4 -p1 -b .oom
40b491a
%patch5 -p1 -b .sphinx
2c52a56
%patch6 -p1 -b .boost176
90d5d12
Tim Niemueller 2591154
# Just to make it obvious we're not using any of these
34ad687
rm -fr recognition/include/pcl/recognition/3rdparty/metslib
e83d2a1
rm -fr surface/src/3rdparty/opennurbs
e83d2a1
rm -rf surface/include/pcl/surface/3rdparty/opennurbs
Tim Niemueller 2591154
17e6102
# Exclude build directory from doxygen generation
17e6102
sed -i 's|@PCL_SOURCE_DIR@/build|@PCL_SOURCE_DIR@/%{_vpath_builddir}|' doc/doxygen/doxyfile.in
17e6102
Tim Niemueller 2591154
%build
d9d039c
# try to reduce memory usage of compile process (can cause OOM errors
d9d039c
# esp. on ARM builders)
d115054
%global optflags %(echo %{optflags} | sed -e 's/-g /-g1 /' -e 's/-pipe //' -e's/-ffat-lto-objects/-fno-fat-lto-objects/')
49dabbd
578b7a8
# Disable Altivec MMA to work around eigen3-3.4/GCC issue
578b7a8
# rhbz#1996330
Tim Niemueller 2591154
%cmake \
7db1d69
  -DCMAKE_BUILD_TYPE=None \
a8ed99c
  -DWITH_DOCS=ON \
1e7064d
  -DWITH_CUDA=OFF \
a8ed99c
  -DWITH_TUTORIALS=ON \
a8ed99c
  -DBUILD_apps=ON \
a8ed99c
  -DBUILD_global_tests=OFF \
Tim Niemueller 2591154
  -DOPENNI_INCLUDE_DIR:PATH=/usr/include/ni \
a8ed99c
  -DLIB_INSTALL_DIR=%{_lib} \
533dc2e
%ifarch x86_64
34ad687
  -DPCL_ENABLE_SSE=ON \
34ad687
%else
34ad687
  -DPCL_ENABLE_SSE=OFF \
34ad687
%endif
Tim Niemueller 2591154
  -DPCL_PKGCONFIG_SUFFIX:STRING="" \
Tim Niemueller 2591154
  -DBUILD_documentation=ON \
a4eba28
  -DCMAKE_SKIP_RPATH=ON
Tim Niemueller 2591154
a4eba28
%cmake_build
Tim Niemueller 2591154
Tim Niemueller 2591154
%install
a4eba28
%cmake_install
a8ed99c
a8ed99c
# Remove libtool archives
Tim Niemueller 2591154
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
Tim Niemueller 2591154
Tim Niemueller 2591154
# Just a dummy test
412f4fb
rm -f $RPM_BUILD_ROOT%{_bindir}/timed_trigger_test
Tim Niemueller 2591154
a8ed99c
# Remove installed documentation (will use %doc)
a8ed99c
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc
a8ed99c
238a020
pushd %{_vpath_builddir}
a8ed99c
# Rename the documentation folders from "html"
Tim Niemueller 2591154
mv doc/doxygen/html doc/doxygen/api
a8ed99c
mv doc/tutorials/html doc/tutorials/tutorials
a8ed99c
mv doc/advanced/html doc/advanced/advanced
Tim Niemueller 2591154
a8ed99c
cp -fr ../doc/advanced/content/files/* doc/advanced/advanced
a8ed99c
cp -fr ../doc/tutorials/content/sources doc/tutorials/tutorials
f2343f1
f2343f1
rm -f doc/doxygen/api/_form*
b301892
popd
Tim Niemueller 2591154
5da82de
for f in $RPM_BUILD_ROOT%{_bindir}/{openni_image,pcd_grabber_viewer,pcd_viewer,openni_viewer,oni_viewer}; do
9cd6818
	if [ -f $f ]; then
9cd6818
		mv $f $RPM_BUILD_ROOT%{_bindir}/pcl_$(basename $f)
9cd6818
	fi
Tim Niemueller 2591154
done
9cd6818
rm $RPM_BUILD_ROOT%{_bindir}/{openni_fast_mesh,openni_ii_normal_estimation,openni_voxel_grid} ||:
Tim Niemueller 2591154
Tim Niemueller 2591154
mkdir -p $RPM_BUILD_ROOT%{_libdir}/cmake/pcl
60e2064
mv $RPM_BUILD_ROOT%{_datadir}/%{name}-*/*.cmake $RPM_BUILD_ROOT%{_libdir}/cmake/pcl/
60e2064
mv $RPM_BUILD_ROOT%{_datadir}/%{name}-*/Modules $RPM_BUILD_ROOT%{_libdir}/cmake/pcl/
64be9f5
f7866fe
%check
a4eba28
%ctest || true
Tim Niemueller 2591154
4d0afd4
%ldconfig_scriptlets
Tim Niemueller 2591154
Tim Niemueller 2591154
Tim Niemueller 2591154
%files
1e7064d
%license LICENSE.txt
f7866fe
%doc AUTHORS.txt
7db1d69
%{_libdir}/*.so.%{version}
7db1d69
%{_libdir}/*.so.%{soversion}
45ffb6e
%{_datadir}/%{name}-%{apiversion}
Tim Niemueller 2591154
Tim Niemueller 2591154
%files devel
Tim Niemueller 2591154
%{_includedir}/*
Tim Niemueller 2591154
%{_libdir}/*.so
Tim Niemueller 2591154
%{_libdir}/pkgconfig/*.pc
Tim Niemueller 2591154
%{_libdir}/cmake/pcl
Tim Niemueller 2591154
Tim Niemueller 2591154
%files tools
Tim Niemueller 2591154
%{_bindir}/pcl_*
Tim Niemueller 2591154
# There are no .desktop files because the GUI tools are rather examples
Tim Niemueller 2591154
# to understand a particular feature of PCL.
Tim Niemueller 2591154
Tim Niemueller 2591154
%files doc
238a020
%doc %{_vpath_builddir}/doc/doxygen/api
238a020
%doc %{_vpath_builddir}/doc/tutorials/tutorials
238a020
%doc %{_vpath_builddir}/doc/advanced/advanced
Tim Niemueller 2591154
Tim Niemueller 2591154
%changelog
4c379d7
* Thu Feb 10 2022 Orion Poplawski <orion@nwra.com> - 1.12.0-6
4c379d7
- Rebuild for glew 2.2
4c379d7
4b1a011
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.0-5
4b1a011
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
4b1a011
bab05d6
* Mon Nov 22 2021 Orion Poplawski <orion@nwra.com> - 1.12.0-4
bab05d6
- Rebuild for hdf5 1.12.1
bab05d6
30d2c0c
* Wed Nov 03 2021 Björn Esser <besser82@fedoraproject.org> - 1.12.0-3
30d2c0c
- Rebuild (jsoncpp)
30d2c0c
ac5eb35
* Sun Sep 12 2021 Rich Mattes <richmattes@gmail.com> - 1.12.0-2
ac5eb35
- Remove eigen3 PPC64 mma work-around - eigen3 package now has a fix
ac5eb35
d115054
* Fri Aug 20 2021 Björn Esser <besser82@fedoraproject.org> - 1.12.0-1
d115054
- Disable fat-lto-objects to reduce memory usage
d115054
  Doing so will not hurt as we are not shipping any static libraries
a1b0e7b
- Re-enable and realign oom patch
91f6149
- Update oom patch to fix multiple definition errors
d115054
d115054
* Tue Aug 17 2021 Rich Mattes <richmattes@gmail.com> - 1.12.0-1
7db1d69
- Drop "oom" patch to resolve multiple definition error and fix FTBFS (rhbz#1992893)
7db1d69
- Enable LTO and add library versions in files section
7db1d69
2c52a56
* Fri Aug 13 2021 Adam Williamson <awilliam@redhat.com> - 1.12.0-1
2c52a56
- Update to 1.12.0 (see if it builds with Boost 1.76)
2c52a56
4eb0fc3
* Fri Aug 06 2021 Jonathan Wakely <jwakely@redhat.com> - 1.11.1-8
4eb0fc3
- Rebuilt for Boost 1.76
4eb0fc3
e0fac27
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-7
e0fac27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
e0fac27
027e037
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.11.1-6
027e037
- Rebuilt for Python 3.10
027e037
f6cbd3c
* Thu May 20 2021 Pete Walter <pwalter@fedoraproject.org> - 1.11.1-5
f6cbd3c
- Rebuild for ICU 69
f6cbd3c
49eec1b
* Wed Mar 31 2021 Jonathan Wakely <jwakely@redhat.com> - 1.11.1-4
49eec1b
- Rebuilt for removed libstdc++ symbols (#1937698)
49eec1b
23965ed
* Sat Mar 27 2021 Scott K Logan <logans@cottsay.net> - 1.11.1-3
23965ed
- Drop dependency on cminpack - not needed since 1.3
23965ed
756e89e
* Sun Mar 07 2021 Sandro Mani <manisandro@gmail.com> - 1.11.1-2
756e89e
- Rebuild (proj)
756e89e
85ae4a8
* Mon Feb 22 2021 Rich Mattes <richmattes@gmail.com> - 1.11.1-1
85ae4a8
- Update to 1.11.1
85ae4a8
- Backport upstream patch to build against VTK 9.0 (rhbz#1840974)
85ae4a8
97cdc26
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-6
97cdc26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
97cdc26
abca4fe
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 1.11.0-5
abca4fe
- Rebuilt for Boost 1.75
abca4fe
a4eba28
* Fri Aug 07 2020 Orion Poplawski <orion@nwra.com> - 1.11.0-4
a4eba28
- Use new cmake macros
a4eba28
- Disable LTO for now - build fails
a4eba28
f1e9f55
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-3
f1e9f55
- Second attempt - Rebuilt for
f1e9f55
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f1e9f55
ee74306
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.0-2
ee74306
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
ee74306
43aafa3
* Tue Jun 02 2020 Rich Mattes <richmattes@gmail.com> - 1.11.0-1
43aafa3
- Update to release 1.11.0
43aafa3
30930b1
* Fri May 29 2020 Jonathan Wakely <jwakely@redhat.com> - 1.9.1-7
30930b1
- Rebuilt for Boost 1.73
30930b1
882bafe
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-6
882bafe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
882bafe
91893c0
* Thu Oct 24 2019 Till Hofmann <thofmann@fedoraproject.org> - 1.9.1-5
91893c0
- Add patch to fix line fitting in SAC segmentation
91893c0
d2ea013
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.1-4
d2ea013
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
d2ea013
60e2064
* Sat Mar 23 2019 Rich Mattes <richmattes@gmail.com> - 1.9.1-3
60e2064
- Fix cmake module installation
60e2064
39ec12a
* Mon Mar 18 2019 Orion Poplawski <orion@nwra.com> - 1.9.1-2
39ec12a
- Rebuild for vtk 8.2
39ec12a
90d5d12
* Thu Feb 14 2019 Rich Mattes <richmattes@gmail.com> - 1.9.1-1
90d5d12
- Update to release 1.9.1
90d5d12
e825c0d
* Sun Feb 03 2019 Volker Fröhlich <volker27@gmx.at> - 1.8.1-7
e825c0d
- Resolve build with Boost 1.69
e825c0d
817365f
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-6
817365f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
817365f
c1e4269
* Thu Jan 24 2019 Jonathan Wakely <jwakely@redhat.com> - 1.8.1-5
c1e4269
- Rebuilt for Boost 1.69
c1e4269
Orion Poplawski 51ea6dc
* Sat Oct 27 2018 Orion Poplawski <orion@cora.nwra.com> - 1.8.1-4
Orion Poplawski 51ea6dc
- Rebuild for VTK 8.1
Orion Poplawski 51ea6dc
739ee9a
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-3
739ee9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
739ee9a
0ba3036
* Fri Feb 23 2018 Rich Mattes <richmattes@gmail.com> - 1.8.1-2
c362f4d
- Add patch to generate pcl-2d.pc
c362f4d
c362f4d
* Fri Feb 23 2018 Peter Robinson <pbrobinson@fedoraproject.org> 1.8.1-2
a2566ff
- Rebuild, minor spec cleanup
a2566ff
94e7587
* Fri Feb 09 2018 Rich Mattes <richmattes@gmail.com> - 1.8.1-1
94e7587
- Update to release 1.8.1
94e7587
4cc52af
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-15
4cc52af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4cc52af
78cb858
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 1.8.0-14
78cb858
- Rebuilt for Boost 1.66
78cb858
5315bbf
* Tue Dec 26 2017 Björn Esser <besser82@fedoraproject.org> - 1.8.0-13
5315bbf
- Rebuilt for jsoncpp.so.20
5315bbf
c406579
* Fri Sep 01 2017 Björn Esser <besser82@fedoraproject.org> - 1.8.0-12
c406579
- Rebuilt for jsoncpp-1.8.3
c406579
bb608e2
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-11
bb608e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
bb608e2
9cfc0cc
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-10
9cfc0cc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
9cfc0cc
ce2c62b
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 1.8.0-9
ce2c62b
- Rebuilt for s390x binutils bug
ce2c62b
d351de4
* Tue Jul 04 2017 Jonathan Wakely <jwakely@redhat.com> - 1.8.0-8
d351de4
- Rebuilt for Boost 1.64
d351de4
de74d43
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8.0-7
de74d43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
de74d43
3ba4e52
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-6
3ba4e52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3ba4e52
de9e2b9
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.8.0-5
de9e2b9
- Rebuilt for Boost 1.63
de9e2b9
15609a3
* Wed Dec 28 2016 Rich Mattes <richmattes@gmail.com> - 1.8.0-4
15609a3
- Rebuild for eigen3-3.3.1
15609a3
Orion Poplawski aa7dfd3
* Wed Dec 7 2016 Orion Poplawski <orion@cora.nwra.com> - 1.8.0-3
Orion Poplawski aa7dfd3
- Rebuild for vtk 7.1
Orion Poplawski aa7dfd3
Björn Esser 9ecafa7
* Mon Oct 03 2016 Björn Esser <fedora@besser82.io> - 1.8.0-2
Björn Esser 9ecafa7
- Rebuilt for libjsoncpp.so.11
Björn Esser 9ecafa7
Tim Niemueller 6dabd09
* Thu Sep 01 2016 Tim Niemueller <tim@niemueller.de> - 1.8.0-1
Tim Niemueller 6dabd09
- Upgrade to 1.8.0 release
Tim Niemueller 6dabd09
d289ea9
* Sat Apr 30 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.8.0-0.4.rc1
d289ea9
- Rebuild for qhull-2015.2-1.
d289ea9
Björn Esser 78a891f
* Fri Mar 25 2016 Björn Esser <fedora@besser82.io> - 1.8.0-0.3.rc1
Björn Esser 78a891f
- Rebuilt for libjsoncpp.so.1
Björn Esser 78a891f
e96bb05
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-0.2.rc1
e96bb05
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
e96bb05
1e7064d
* Mon Feb 01 2016 Rich Mattes <richmattes@gmail.com> - 1.8.0-0.1.rc1
1e7064d
- Update to 1.8.0 release candidate (rhbz#1303049)
1e7064d
Orion Poplawski cdaffea
* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 1.7.2-11
Orion Poplawski cdaffea
- Rebuild for boost 1.60
Orion Poplawski cdaffea
Orion Poplawski d5e43d4
* Thu Oct 29 2015 Orion Poplawski <orion@cora.nwra.com> - 1.7.2-10
Orion Poplawski d5e43d4
- Rebuild for vtk 6.3.0
Orion Poplawski d5e43d4
fd89568
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.7.2-9
fd89568
- Rebuilt for Boost 1.59
fd89568
ef24f8e
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2-8
ef24f8e
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
ef24f8e
faad32b
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.7.2-7
faad32b
- rebuild for Boost 1.58
faad32b
a052161
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.2-6
a052161
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a052161
f0c5ff2
* Sun May 03 2015 Kalev Lember <kalevlember@gmail.com> - 1.7.2-5
f0c5ff2
- Rebuilt for GCC 5 C++11 ABI change
f0c5ff2
Orion Poplawski 126ec97
* Thu Mar 19 2015 Orion Poplawski <orion@cora.nwra.com> - 1.7.2-4
Orion Poplawski 126ec97
- Rebuild for vtk 6.2.0
Orion Poplawski 126ec97
Petr Machata 9f98c99
* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 1.7.2-3
Petr Machata 9f98c99
- Rebuild for boost 1.57.0
Petr Machata 8677981
- Pass -DBOOST_NEXT_PRIOR_HPP_INCLUDED to qt4-moc in apps/CMakeLists.txt
Petr Machata 8677981
  (pcl-0ddf-boost157.patch)
Petr Machata 9f98c99
f2cd951
* Mon Dec 29 2014 Rich Mattes <richmattes@gmail.com> - 1.7.2-2
f2cd951
- Fix pkgconfig to require libopenni (rhbz#1177244)
bfa081c
- Disable latex doxygen documentation
f2cd951
a8ed99c
* Tue Dec 16 2014 Rich Mattes <richmattes@gmail.com> - 1.7.2-1
a8ed99c
- Update to release 1.7.2
a8ed99c
56b4efd
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-5
56b4efd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
56b4efd
c930855
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.1-4
c930855
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c930855
Petr Machata 657362f
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 1.7.1-3
Petr Machata 657362f
- Rebuild for boost 1.55.0
Petr Machata 657362f
61f4ac6
* Fri Mar 21 2014 Rich Mattes <richmattes@gmail.com> - 1.7.1-2
61f4ac6
- Rebuild for new eigen3
61f4ac6
- Set PCL_ROOT to the CMAKE_INSTALL_PREFIX
61f4ac6
- Fix usage of VTK_DEFINITIONS (rhbz#1079531)
61f4ac6
0d55bfc
* Sat Oct 26 2013 Rich Mattes <richmattes@gmail.com> - 1.7.1-1
0d55bfc
- Update to release 1.7.1
0d55bfc
b9c07d2
* Sat Sep 14 2013 Rich Mattes <richmattes@gmail.com> - 1.7.0-4
b9c07d2
- Add patch to remove openni-dev from pkgconfig files (rhbz#1007941)
b9c07d2
- Add patch to generate pcl_geometry pkgconfig file again
b9c07d2
797cfcf
* Sun Sep 08 2013 Rich Mattes <richmattes@gmail.com> - 1.7.0-3
797cfcf
- Fix hard-coded vtk library dependencies in PCLConfig.cmake
797cfcf
80f3e7b
* Thu Aug 29 2013 Rich Mattes <richmattes@gmail.com> - 1.7.0-2
80f3e7b
- Fix PCLConfig.cmake so PCL can discover itself
80f3e7b
e83d2a1
* Wed Aug 21 2013 Rich Mattes <richmattes@gmail.com> - 1.7.0-1
e83d2a1
- Update to 1.7.0
e83d2a1
- Update vtk 6 patch for 1.7.0
e83d2a1
Petr Machata 2037df0
* Sat Jul 27 2013 pmachata@redhat.com - 1.6.0-7
Petr Machata 2037df0
- Rebuild for boost 1.54.0
Petr Machata 2037df0
dff052d
* Fri Jul 12 2013 Orion Poplawski <orion@cora.nwra.com> - 1.6.0-6
dff052d
- Rebuild for vtk 6.0.0
361e7d5
- Add patch for vtk 6 support
dff052d
461824d
* Sat Jun 29 2013 Rich Mattes <richmattes@gmail.com> - 1.6.0-5
461824d
- Rebuild for new eigen3
461824d
- Change eigen3 BR to -static
461824d
- Add ARM support
461824d
9cd6818
* Fri Mar 08 2013 Karsten Hopp <karsten@redhat.com> 1.6.0-4
9cd6818
- more fixes for archs without openni
9cd6818
402217a
* Sun Feb 17 2013 Rich Mattes <richmattes@gmail.com> - 1.6.0-3
402217a
- Fixed bogus changelog dates
402217a
- Fixed build errors due to boost 1.53 and/or gcc 4.8
402217a
987c2ca
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.6.0-3
987c2ca
- Rebuild for Boost-1.53.0
987c2ca
a41499c
* Tue Sep 25 2012 Rich Mattes <richmattes@gmail.com> - 1.6.0-2
a41499c
- Disabled march=native flag in PCLConfig.cmake
a41499c
658f480
* Mon Aug 06 2012 Rich Mattes <richmattes@gmail.com> - 1.6.0-1
658f480
- Update to release 1.6.0
658f480
000fd46
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-4
000fd46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
000fd46
8438c87
* Fri May 25 2012 Rich Mattes <richmattes@gmail.com> - 1.5.1-3
8438c87
- Rebuild for new vtk
8438c87
Tim Niemueller 41aede2
* Thu Apr 19 2012 Tim Niemueller <tim@niemueller.de> - 1.5.1-2
Tim Niemueller 41aede2
- Pass proper LIB_INSTALL_DIR, install wrong cmake files otherwise
Tim Niemueller 41aede2
402217a
* Mon Apr 02 2012 Rich Mattes <richmattes@gmail.com> - 1.5.1-1
64be9f5
- Update to release 1.5.1
64be9f5
- Add new patch for gcc-4.7 fixes
64be9f5
1b1de7d
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
1b1de7d
- Rebuilt for c++ ABI breakage
1b1de7d
043de35
* Mon Jan 16 2012 Rich Mattes <richmattes@gmail.com> - 1.4.0-1
043de35
- Update to release 1.4.0
043de35
- Add patch for gcc-4.7 fixes
043de35
Tim Niemueller b660a5b
* Mon Jan 16 2012 Tim Niemueller <tim@niemueller.de> - 1.3.1-5
Tim Niemueller b660a5b
- Update patch to fix PCLConfig.cmake
Tim Niemueller b660a5b
b82761c
* Sat Jan 14 2012 Rich Mattes <richmattes@gmail.com> - 1.3.1-4
b82761c
- Rebuild for gcc-4.7 and flann-1.7.1
b82761c
16e130c
* Sun Jan 08 2012 Dan Horák <dan[at]danny.cz> - 1.3.1-3
16e130c
- openni is exclusive for x86
16e130c
Tim Niemueller 2591154
* Fri Dec 23 2011 Tim Niemueller <tim@niemueller.de> - 1.3.1-2
Tim Niemueller 2591154
- Make sure documentation is not in main package
Tim Niemueller 2591154
402217a
* Sun Dec 04 2011 Tim Niemueller <tim@niemueller.de> - 1.3.1-1
Tim Niemueller 2591154
- Update to 1.3.1
Tim Niemueller 2591154
Tim Niemueller 2591154
* Tue Nov 22 2011 Tim Niemueller <tim@niemueller.de> - 1.3.0-1
Tim Niemueller 2591154
- Update to 1.3.0
Tim Niemueller 2591154
402217a
* Sat Oct 22 2011 Tim Niemueller <tim@niemueller.de> - 1.2.0-1
Tim Niemueller 2591154
- Update to 1.2.0
Tim Niemueller 2591154
Tim Niemueller 2591154
* Tue Oct 04 2011 Tim Niemueller <tim@niemueller.de> - 1.1.1-2
Tim Niemueller 2591154
- Change vtkWidgets to vtkRendering as import library flags to fix crash
Tim Niemueller 2591154
  for binaries compiled with the installed PCL
Tim Niemueller 2591154
Tim Niemueller 2591154
* Tue Sep 20 2011 Tim Niemueller <tim@niemueller.de> - 1.1.1-1
Tim Niemueller 2591154
- Update to 1.1.1
Tim Niemueller 2591154
Tim Niemueller 2591154
* Wed Jul 27 2011 Tim Niemueller <tim@niemueller.de> - 1.1.0-1
Tim Niemueller 2591154
- Update to 1.1.0
Tim Niemueller 2591154
Tim Niemueller 2591154
* Wed Apr 06 2011 Tim Niemueller <tim@niemueller.de> - 1.0.0-0.1.svn366
Tim Niemueller 2591154
- Initial package
Tim Niemueller 2591154