[ros-eigen-stl-containers] 01/03: New upstream version 0.1.6

Jochen Sprickerhof jspricke at moszumanska.debian.org
Sat Oct 1 15:30:13 UTC 2016


This is an automated email from the git hooks/post-receive script.

jspricke pushed a commit to annotated tag debian/0.1.6-1
in repository ros-eigen-stl-containers.

commit ff2b04782acd5a047b8a0e1dc8257eabe2cc99e4
Author: Jochen Sprickerhof <git at jochen.sprickerhof.de>
Date:   Sat Oct 1 17:28:55 2016 +0200

    New upstream version 0.1.6
---
 CHANGELOG.rst  |  5 +++++
 CMakeLists.txt | 12 +++++++++++-
 package.xml    |  3 ++-
 3 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index c98d5cc..41dfae7 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,6 +2,11 @@
 Changelog for package eigen_stl_containers
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
+0.1.6 (2016-09-28)
+------------------
+* Fixed exporting of eigen3 depends (`#6 <https://github.com/ros/eigen_stl_containers/issues/6>`_)
+* Contributors: Kei Okada
+
 0.1.5 (2016-03-23)
 ------------------
 * Merge pull request `#3 <https://github.com/ros/eigen_stl_containers/issues/3>`_ from scpeters/patch-1
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4acd43a..6372b0c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,9 +2,19 @@ cmake_minimum_required(VERSION 2.8.3)
 project(eigen_stl_containers)
 
 find_package(catkin REQUIRED)
+
+# we don't build anything here, but in order to export the right
+# build flags in catkin_package(), we still have to find Eigen3 here
+find_package(Eigen3 REQUIRED)
+
+# eigen 3.2 (wily) only provdies EIGEN3_INCLUDE_DIR, not EIGEN3_INCLUDE_DIRS
+if(NOT EIGEN3_INCLUDE_DIRS)
+  set(EIGEN3_INCLUDE_DIRS ${EIGEN3_INCLUDE_DIR})
+endif()
+
 catkin_package(
   INCLUDE_DIRS include
-  DEPENDS Eigen)
+  DEPENDS EIGEN3)
 
 install(DIRECTORY include/
         DESTINATION include
diff --git a/package.xml b/package.xml
index da88c46..58f61f7 100644
--- a/package.xml
+++ b/package.xml
@@ -1,6 +1,6 @@
 <package>
   <name>eigen_stl_containers</name>
-  <version>0.1.5</version>
+  <version>0.1.6</version>
   
   <description>This package provides a set of typedef's that allow
   using Eigen datatypes in STL containers</description>
@@ -14,6 +14,7 @@
 
   <buildtool_depend>catkin</buildtool_depend>
 
+  <build_depend>eigen</build_depend>
   <run_depend>eigen</run_depend>
 
 </package>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ros/ros-eigen-stl-containers.git



More information about the debian-science-commits mailing list