[packages/pcl] - properly pull eigen3 cflags, etc. in pkgconfig file - rel 8
baggins
baggins at pld-linux.org
Mon Nov 23 07:53:47 CET 2015
commit fd413db5168e532890bc78da85aa8a445dfe8afa
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Nov 23 07:53:11 2015 +0100
- properly pull eigen3 cflags, etc. in pkgconfig file
- rel 8
eigen-dependency.patch | 11 +++++++++++
pcl.spec | 4 +++-
2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/pcl.spec b/pcl.spec
index 3832329..0c741af 100644
--- a/pcl.spec
+++ b/pcl.spec
@@ -11,7 +11,7 @@ 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: 7
+Release: 8
License: BSD
Group: Libraries
#Source0Download: http://pointclouds.org/downloads/
@@ -20,6 +20,7 @@ Source0: https://github.com/PointCloudLibrary/pcl/archive/%{name}-%{version}.tar
Patch0: %{name}-fz_api.patch
Patch1: %{name}-tawara.patch
Patch2: %{name}-openni.patch
+Patch3: eigen-dependency.patch
URL: http://pointclouds.org/
BuildRequires: OpenGL-devel
BuildRequires: OpenGL-GLU-devel
@@ -110,6 +111,7 @@ Dokumentacja API oraz wprowadzenie do biblioteki PCL.
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
mkdir build
diff --git a/eigen-dependency.patch b/eigen-dependency.patch
new file mode 100644
index 0000000..d111b1f
--- /dev/null
+++ b/eigen-dependency.patch
@@ -0,0 +1,11 @@
+--- pcl-pcl-1.7.2/common/CMakeLists.txt.orig 2014-09-10 23:22:57.000000000 +0200
++++ pcl-pcl-1.7.2/common/CMakeLists.txt 2015-11-23 07:51:39.174060606 +0100
+@@ -176,7 +176,7 @@
+ include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include")
+ PCL_ADD_LIBRARY("${LIB_NAME}" "${SUBSYS_NAME}" ${srcs} ${kissfft_srcs} ${incs} ${common_incs} ${impl_incs} ${ros_incs} ${tools_incs} ${kissfft_incs} ${common_incs_impl} ${range_image_incs} ${range_image_incs_impl})
+ #PCL_ADD_LIBRARY("${LIB_NAME}" "${SUBSYS_NAME}" ${srcs} ${incs} ${common_incs} ${impl_incs} ${ros_incs} ${tools_incs} ${common_incs_impl} ${range_image_incs} ${range_image_incs_impl})
+- PCL_MAKE_PKGCONFIG("${LIB_NAME}" "${SUBSYS_NAME}" "${SUBSYS_DESC}" "" ""
++ PCL_MAKE_PKGCONFIG("${LIB_NAME}" "${SUBSYS_NAME}" "${SUBSYS_DESC}" "" "eigen3"
+ "" "" "")
+
+ # Install include files
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pcl.git/commitdiff/fd413db5168e532890bc78da85aa8a445dfe8afa
More information about the pld-cvs-commit
mailing list