[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