From f775160f278e595788e87f3d957ae03de8b9aed0 Mon Sep 17 00:00:00 2001
From: Olivier Stasse <ostasse@laas.fr>
Date: Fri, 2 Mar 2018 08:09:34 +0100
Subject: [PATCH] [wip/rqt-dynamic-graph] Release v1.0.0 Introduces a widget
 with completion to access dynamic_graph python interpreter. Works only on
 14.04 LTS The package relies on spyder (yet to put in the dependencies and
 relies on Qt4) which is incompatible with ROS kinetic (Qt5)

---
 Makefile                    |  1 +
 rqt-dynamic-graph/DESCR     |  1 +
 rqt-dynamic-graph/Makefile  | 27 +++++++++++++++++++++++++++
 rqt-dynamic-graph/PLIST     | 14 ++++++++++++++
 rqt-dynamic-graph/depend.mk | 30 ++++++++++++++++++++++++++++++
 rqt-dynamic-graph/distinfo  |  3 +++
 6 files changed, 76 insertions(+)
 create mode 100644 rqt-dynamic-graph/DESCR
 create mode 100644 rqt-dynamic-graph/Makefile
 create mode 100644 rqt-dynamic-graph/PLIST
 create mode 100644 rqt-dynamic-graph/depend.mk
 create mode 100644 rqt-dynamic-graph/distinfo

diff --git a/Makefile b/Makefile
index 2ac9d3ac..7cb54015 100644
--- a/Makefile
+++ b/Makefile
@@ -86,6 +86,7 @@ SUBDIR+=	py-sot-tools-v3
 SUBDIR+= 	qpOASES
 SUBDIR+=	roralink
 SUBDIR+=	robotModelParser-libs
+SUBDIR+=	rqt-dynamic-graph
 SUBDIR+=	simple-humanoid-description
 SUBDIR+=	sot-application
 SUBDIR+=        sot-application-v3
diff --git a/rqt-dynamic-graph/DESCR b/rqt-dynamic-graph/DESCR
new file mode 100644
index 00000000..23dc15f9
--- /dev/null
+++ b/rqt-dynamic-graph/DESCR
@@ -0,0 +1 @@
+Qt Widget for accessing the dynamic_graph python interpreter
\ No newline at end of file
diff --git a/rqt-dynamic-graph/Makefile b/rqt-dynamic-graph/Makefile
new file mode 100644
index 00000000..91d776fe
--- /dev/null
+++ b/rqt-dynamic-graph/Makefile
@@ -0,0 +1,27 @@
+# robotpkg Makefile for:	wip/rqt_dynamic_graph
+# Created:			Olivier Stasse on Fri,  2 Mar 2018
+#
+
+DISTNAME=		rqt_dynamic_graph-${VERSION}
+VERSION=		1.0.0
+
+CATEGORIES=		graphics
+ROS_COMMENT=		Qt-based widget for python interpreter of dynamic_graph
+
+PKGNAME=		${PKGTAG.python-}rqt-dynamic-graph-${VERSION}
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=rqt_dynamic_graph/}
+MASTER_REPOSITORY=	${MASTER_REPOSITORY_GITHUB}/stack-of-tasks/rqt_dynamic_graph
+LICENSE=		2-clause-bsd
+
+CHECKOUT_VCS_OPTS=	--recursive
+
+include ../../devel/ros-catkin/depend.mk
+include ../../graphics/ros-rqt/depend.mk
+include ../../middleware/ros-comm/depend.mk
+
+include ../../mk/sysdep/python.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+
+include ../../mk/robotpkg.mk
diff --git a/rqt-dynamic-graph/PLIST b/rqt-dynamic-graph/PLIST
new file mode 100644
index 00000000..6c665cdb
--- /dev/null
+++ b/rqt-dynamic-graph/PLIST
@@ -0,0 +1,14 @@
+@comment Fri Mar 2 08:04:41 CET 2018
+lib/pkgconfig/rqt_dynamic_graph.pc
+${PYTHON_SITELIB}/rqt_dynamic_graph-0.3.0-py${PYTHON_VERSION}.egg-info
+${PYTHON_SITELIB}/rqt_dynamic_graph/__init__.py
+${PYTHON_SITELIB}/rqt_dynamic_graph/py_console.py
+${PYTHON_SITELIB}/rqt_dynamic_graph/py_console_text_edit.py
+${PYTHON_SITELIB}/rqt_dynamic_graph/py_console_widget.py
+${PYTHON_SITELIB}/rqt_dynamic_graph/spyder_console_widget.py
+lib/rqt_dynamic_graph/rqt_dynamic_graph
+share/rqt_dynamic_graph/cmake/rqt_dynamic_graphConfig-version.cmake
+share/rqt_dynamic_graph/cmake/rqt_dynamic_graphConfig.cmake
+share/rqt_dynamic_graph/package.xml
+share/rqt_dynamic_graph/plugin.xml
+share/rqt_dynamic_graph/resource/run_command_widget.ui
diff --git a/rqt-dynamic-graph/depend.mk b/rqt-dynamic-graph/depend.mk
new file mode 100644
index 00000000..9bbb233e
--- /dev/null
+++ b/rqt-dynamic-graph/depend.mk
@@ -0,0 +1,30 @@
+# robotpkg depend.mk for:	wip/rqt_dynamic_graph
+# Created:			Olivier Stasse on Thu, 2 Mar 2018
+#
+
+DEPEND_DEPTH:=			${DEPEND_DEPTH}+
+RQT_DYNAMIC_GRAPH_DEPEND_MK:=	${RQT_DYNAMIC_GRAPH_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=			rqt-dynamic-graph
+endif
+
+ifeq (+,$(RQT_DYNAMIC_GRAPH_DEPEND_MK)) # ---------------------------------
+
+PREFER.rqt-dynamic-graph?=	robotpkg
+
+DEPEND_USE+=			rqt-dynamic-graph
+
+DEPEND_ABI.rqt-dynamic-graph?=\
+	rqt-dynamic-graph>=1.0.0
+DEPEND_DIR.rqt-dynamic-graph?=\
+	../../wip/rqt-dynamic-graph
+
+SYSTEM_SEARCH.rqt-dynamic-graph=\
+  'share/rqt_dynamic_graph/cmake/rqt_dynamic_graphConfig.cmake' \
+  'share/rqt_dynamic_graph/package.xml:/<version>/s/[^0-9.]//gp'	\
+  'lib/pkgconfig/rqt_dynamic_graph.pc:/Version/s/[^0-9.]//gp'
+
+endif # RQT_DYNAMIC_GRAPH_DEPEND_MK ---------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/rqt-dynamic-graph/distinfo b/rqt-dynamic-graph/distinfo
new file mode 100644
index 00000000..e93889e2
--- /dev/null
+++ b/rqt-dynamic-graph/distinfo
@@ -0,0 +1,3 @@
+SHA1 (rqt_dynamic_graph-1.0.0.tar.gz) = 8e3c7c2d00bd44a43e656d69fc7a95e10658b1dc
+RMD160 (rqt_dynamic_graph-1.0.0.tar.gz) = de9f54248ac76d485facfba98d5793445ea588a5
+Size (rqt_dynamic_graph-1.0.0.tar.gz) = 209897 bytes
-- 
GitLab