From 6eb7e82e6a49ade3215dd61bb9071e5759271850 Mon Sep 17 00:00:00 2001
From: Yujin Robot <yujin.rnd@gmail.com>
Date: Tue, 16 Jun 2015 10:44:40 +0900
Subject: [PATCH] move the fix to the source of the problem, the xml parsed
 element.

---
 .../main/groovy/org/ros/gradle_plugins/CatkinPlugin.groovy    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/CatkinPlugin.groovy b/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/CatkinPlugin.groovy
index a24d154..a10b32e 100644
--- a/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/CatkinPlugin.groovy
+++ b/gradle_plugins/src/main/groovy/org/ros/gradle_plugins/CatkinPlugin.groovy
@@ -107,7 +107,7 @@ class CatkinPackages {
         def pkg
         def result = false
         try {
-            pkg = this.pkgs[package_name.replace(" ","")] /* make sure spaces do not interfere */
+            pkg = this.pkgs[package_name] /* make sure spaces do not interfere */
             /* println("    Name: " + pkg.name + "-" + pkg.version) */
             /* println("    Dep-dependencies: " + pkg.dependencies) */
             pkg.dependencies.each { d ->
@@ -171,7 +171,7 @@ class CatkinPackage {
         version = packageXml.version.text()
         dependencies = []
         packageXml.build_depend.each { d ->
-            dependencies.add(d.text())
+            dependencies.add(d.text().replace(" ",""))
         }
     }
     def String toString() {
-- 
GitLab