diff --git a/Makefile b/Makefile index d60327389e3b23d9927a32fff8448a6044c44d3d..b5866d962a27501b249265f2aff456433bb1cbaa 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 0000000000000000000000000000000000000000..cbbdc9065352a9cdaf2acf73047cab5c564e751c --- /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 0000000000000000000000000000000000000000..408305b1d339beb218c5b2a54bd858375c46cd42 --- /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 0000000000000000000000000000000000000000..7c8f7cd73a59e0197b7ebf89484b79fcb999ae2a --- /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 0000000000000000000000000000000000000000..03f20c98bf6716a3371909884b55b194c1614975 --- /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 0000000000000000000000000000000000000000..55d631f20d19ed9e07f552d0c9ec2112dd4960c3 --- /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