From ec0176f7b625e113daa84265930a72b065396bd5 Mon Sep 17 00:00:00 2001
From: Florent Lamiraux <florent@laas.fr>
Date: Tue, 4 Jun 2019 09:54:35 +0200
Subject: [PATCH] [qgv] Reintroduce package until it is fixed and moved to
 robotpkg.

This reverts commit 1b0420e5ae9e4d228f34e741700e56902e660c73.
---
 Makefile      |  1 +
 qgv/DESCR     |  1 +
 qgv/Makefile  | 29 +++++++++++++++++++++++++++++
 qgv/PLIST     | 12 ++++++++++++
 qgv/depend.mk | 33 +++++++++++++++++++++++++++++++++
 qgv/distinfo  |  3 +++
 6 files changed, 79 insertions(+)
 create mode 100644 qgv/DESCR
 create mode 100644 qgv/Makefile
 create mode 100644 qgv/PLIST
 create mode 100644 qgv/depend.mk
 create mode 100644 qgv/distinfo

diff --git a/Makefile b/Makefile
index d6032738..b5866d96 100644
--- a/Makefile
+++ b/Makefile
@@ -111,6 +111,7 @@ SUBDIR+=	py-sot-tools-v3
 SUBDIR+=	py-sot-torque-control
 SUBDIR+=	py-tsid
 SUBDIR+=	pyrene-motions
+SUBDIR+=	qgv
 SUBDIR+=	roralink
 SUBDIR+=	roscontrol-sot
 SUBDIR+=	ros-baxter-common
diff --git a/qgv/DESCR b/qgv/DESCR
new file mode 100644
index 00000000..cbbdc906
--- /dev/null
+++ b/qgv/DESCR
@@ -0,0 +1 @@
+Interactive Qt graphViz display
diff --git a/qgv/Makefile b/qgv/Makefile
new file mode 100644
index 00000000..408305b1
--- /dev/null
+++ b/qgv/Makefile
@@ -0,0 +1,29 @@
+# robotpkg Makefile for:	wip/qgv
+# Created:			Guilhem Saurel on Thu, 24 Jan 2019
+#
+
+ORG=			gepetto
+NAME=			qgv
+VERSION=		1.1.0
+
+DISTNAME=		${NAME}-${VERSION}
+PKGNAME=		${PKGTAG.qt-}${DISTNAME}
+
+MASTER_SITES=		${MASTER_SITE_OPENROBOTS:=${NAME}/}
+MASTER_REPOSITORY=	git https://github.com/${ORG}/${NAME}.git
+CHECKOUT_VCS_OPTS+=	--recursive
+
+CATEGORIES=		wip
+COMMENT=		Interactive Qt graphViz display
+LICENSE=		gnu-lgpl-v3
+MAINTAINER=		gsaurel@laas.fr
+
+DYNAMIC_PLIST_DIRS+=	share/doc/${NAME}
+
+include ../../pkgtools/pkg-config/depend.mk
+include ../../mk/sysdep/graphviz.mk
+include ../../mk/sysdep/cmake.mk
+include ../../mk/sysdep/qt.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/robotpkg.mk
diff --git a/qgv/PLIST b/qgv/PLIST
new file mode 100644
index 00000000..7c8f7cd7
--- /dev/null
+++ b/qgv/PLIST
@@ -0,0 +1,12 @@
+@comment Thu Jan 24 15:41:54 CET 2019
+include/QGVCore/QGVEdge.h
+include/QGVCore/QGVNode.h
+include/QGVCore/QGVScene.h
+include/QGVCore/QGVSubGraph.h
+include/QGVCore/qgv.h
+include/qgv/config.hh
+include/qgv/deprecated.hh
+include/qgv/warning.hh
+lib/libqgvcore.so
+lib/pkgconfig/QGVCore.pc
+lib/pkgconfig/qgv.pc
diff --git a/qgv/depend.mk b/qgv/depend.mk
new file mode 100644
index 00000000..03f20c98
--- /dev/null
+++ b/qgv/depend.mk
@@ -0,0 +1,33 @@
+# robotpkg Makefile for:	wip/qgv
+# Created:			Guilhem Saurel on Thu, 24 Jan 2019
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+QGV_DEPEND_MK:=	${QGV_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		qgv
+endif
+
+ifeq (+,$(QGV_DEPEND_MK)) # ------------------------------------------
+
+PREFER.qgv?=	robotpkg
+
+#TODO
+SYSTEM_SEARCH.qgv=\
+  'include/qgv/config.hh:/QGV_VERSION/s/[^0-9.]//gp'	\
+  'lib/libqgvcore.so'							\
+  'lib/pkgconfig/qgv.pc:/Version/s/[^0-9.]//gp'
+
+DEPEND_USE+=		qgv
+
+# depend on appropriate Qt version when using Qt, all versions otherwise.
+_qgv_qts={qt4,qt5}
+_qgv_qt=$(if $(filter qt,${PKG_ALTERNATIVES}),${PKG_ALTERNATIVE.qt},${_qgv_qts})
+
+DEPEND_ABI.qgv?=	${_qgv_qt}-qgv>=1.1.0
+DEPEND_DIR.qgv?=	../../wip/qgv
+
+endif # QGV_DEPEND_MK ------------------------------------------------
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/qgv/distinfo b/qgv/distinfo
new file mode 100644
index 00000000..55d631f2
--- /dev/null
+++ b/qgv/distinfo
@@ -0,0 +1,3 @@
+SHA1 (qgv-1.1.0.tar.gz) = 3a7cfadd3206d2a89e149150bd2f33b179236639
+RMD160 (qgv-1.1.0.tar.gz) = 0d387049a48a1f91e3fe13e3f3880c0306ba9e76
+Size (qgv-1.1.0.tar.gz) = 805932 bytes
-- 
GitLab