From cf820c4cf1c1c1e5dbf240b2504308113e2b7bc1 Mon Sep 17 00:00:00 2001
From: Scott K Logan <logans@cottsay.net>
Date: Tue, 14 May 2019 11:41:45 -0500
Subject: [PATCH] Fix ROS builds

This packge is not a catkin package - there is no mention of catkin in
the CMakeLists.txt. Catkin can still build the package if it is a 'plain
cmake' package.

Also, the Cairo dependency was missing.

The package.xml should really be installed to the share directory as
well, so that when this package is installed, rosdep can see it.
---
 package.xml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/package.xml b/package.xml
index b8a38b6..b44d004 100644
--- a/package.xml
+++ b/package.xml
@@ -22,7 +22,11 @@
   <url type="bugtracker">https://github.com/AndreaCensi/csm/issues</url>
   <maintainer email="130s@2000.jukuin.keio.ac.jp">Isaac I.Y. Saito</maintainer>
 
-  <buildtool_depend>catkin</buildtool_depend>
+  <buildtool_depend>cmake</buildtool_depend>
+  <buildtool_depend>pkg-config</buildtool_depend>
+  <build_depend>libcairo2-dev</build_depend>
   <build_depend>libgsl</build_depend>
-  <export />
+  <export>
+    <build_type>cmake</build_type>
+  </export>
 </package>
-- 
GitLab