From 4f99b152f1602b97eb53cf994735a1b123c6319c Mon Sep 17 00:00:00 2001
From: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
Date: Wed, 14 Aug 2013 14:17:37 +0200
Subject: [PATCH] dynamic-reconfigure: Include patch in our repository
 (resolves #146)

Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
---
 ...reconfigure-path-in-installspace-at-.patch | 26 +++++++++++++++++++
 .../dynamic-reconfigure_1.5.32.bb             |  4 +--
 2 files changed, 27 insertions(+), 3 deletions(-)
 create mode 100644 recipes-ros/dynamic-reconfigure/dynamic-reconfigure/0001-resolve-dynamic_reconfigure-path-in-installspace-at-.patch

diff --git a/recipes-ros/dynamic-reconfigure/dynamic-reconfigure/0001-resolve-dynamic_reconfigure-path-in-installspace-at-.patch b/recipes-ros/dynamic-reconfigure/dynamic-reconfigure/0001-resolve-dynamic_reconfigure-path-in-installspace-at-.patch
new file mode 100644
index 0000000..175480e
--- /dev/null
+++ b/recipes-ros/dynamic-reconfigure/dynamic-reconfigure/0001-resolve-dynamic_reconfigure-path-in-installspace-at-.patch
@@ -0,0 +1,26 @@
+From b7b222534f7259ca457ea354d92c5708f895202e Mon Sep 17 00:00:00 2001
+From: Dirk Thomas <dthomas@osrfoundation.org>
+Date: Mon, 29 Jul 2013 11:51:23 -0700
+Subject: [PATCH] resolve dynamic_reconfigure path in installspace at runtime
+ (ros/catkin#490)
+
+---
+ cmake/extras.cmake.em | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cmake/extras.cmake.em b/cmake/extras.cmake.em
+index de2082e..e37b1fa 100644
+--- a/cmake/extras.cmake.em
++++ b/cmake/extras.cmake.em
+@@ -3,7 +3,7 @@
+ set(dynamic_reconfigure_BASE_DIR "@(CMAKE_CURRENT_SOURCE_DIR)")
+ @[else]@
+ # base dir in installspace
+-set(dynamic_reconfigure_BASE_DIR "@(CMAKE_INSTALL_PREFIX)/@(CATKIN_PACKAGE_SHARE_DESTINATION)")
++set(dynamic_reconfigure_BASE_DIR "${dynamic_reconfigure_DIR}/..")
+ @[end if]@
+ 
+ macro(generate_dynamic_reconfigure_options)
+-- 
+1.8.1.6
+
diff --git a/recipes-ros/dynamic-reconfigure/dynamic-reconfigure_1.5.32.bb b/recipes-ros/dynamic-reconfigure/dynamic-reconfigure_1.5.32.bb
index ea4dcc3..ec96a62 100644
--- a/recipes-ros/dynamic-reconfigure/dynamic-reconfigure_1.5.32.bb
+++ b/recipes-ros/dynamic-reconfigure/dynamic-reconfigure_1.5.32.bb
@@ -9,9 +9,7 @@ SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilena
 SRC_URI[md5sum] = "9061fd30e5a04e8376eaddffaae86b07"
 SRC_URI[sha256sum] = "4203b0a8389d9ac3203110b507d23fa353262cf26253f40abece6418d6c2bdd4"
 
-SRC_URI += "https://github.com/ros/${ROS_SPN}/commit/b7b222534f7259ca457ea354d92c5708f895202e.patch;name=patch"
-SRC_URI[patch.md5sum] = "0607963ca3f940362c9e78b5f8019cb9"
-SRC_URI[patch.sha256sum] = "e132ed52fe35c287658700857f7d9439793ff2be7f9fa9a19731024152ccaf29"
+SRC_URI += "file://0001-resolve-dynamic_reconfigure-path-in-installspace-at-.patch"
 
 DEPENDS = "roscpp std-msgs roslib"
 
-- 
GitLab