diff --git a/Makefile b/Makefile index 3d8acd9fd536a5e035cb13d52b544352b9a730a5..1b5c4a009ece72ca75a2c8b530fa0f3dad006724 100644 --- a/Makefile +++ b/Makefile @@ -121,6 +121,7 @@ SUBDIR+= py-talos-rbprm SUBDIR+= py-talos-torque-control SUBDIR+= py-tiago-tutorials SUBDIR+= pyrene-motions +SUBDIR+= qt-osgqt SUBDIR+= roralink SUBDIR+= ros-aicp-mapping SUBDIR+= ros-four-wheel-steering-msgs diff --git a/qt-osgqt/DESCR b/qt-osgqt/DESCR new file mode 100644 index 0000000000000000000000000000000000000000..5ba60f620617961161f831dce076e69a7d5545eb --- /dev/null +++ b/qt-osgqt/DESCR @@ -0,0 +1 @@ +This is a Qt project for making use of OpenSceneGraph(OSG) diff --git a/qt-osgqt/Makefile b/qt-osgqt/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..7573f2518368105f2fdd889c17b47c353e9db48d --- /dev/null +++ b/qt-osgqt/Makefile @@ -0,0 +1,28 @@ +# robotpkg Makefile for: graphics/qt4-osgQt +# Created: Guilhem Saurel on Mon, 25 May 2020 +# + +ORG= gepetto +NAME= osgQt +VERSION= 3.6.0 + +DISTNAME= ${VERSION} +MASTER_SITES= ${MASTER_SITE_GITHUB:=${ORG}/${NAME}}/archive/ +WRKSRC= ${WRKDIR}/${NAME}-${DISTNAME} +PKGNAME= ${PKGTAG.qt-}${NAME}-${VERSION} + +CATEGORIES= graphics +COMMENT= open source high performance 3D graphics toolkit +LICENSE= gnu-lgpl-v2.1 +MAINTAINER= gsaurel@laas.fr + +CMAKE_ARGS+= -DDESIRED_QT_VERSION=${QT_SELECT} +CMAKE_ARGS+= -DLIB_POSTFIX="" +CMAKE_PREFIX_PATH= ${PREFIX.openscenegraph} + +include ../../wip/openscenegraph/depend.mk +include ../../mk/sysdep/qt.mk +include ../../mk/sysdep/cmake.mk +include ../../mk/language/c.mk +include ../../mk/language/c++.mk +include ../../mk/robotpkg.mk diff --git a/qt-osgqt/PLIST b/qt-osgqt/PLIST new file mode 100644 index 0000000000000000000000000000000000000000..21cd8c8b4b9152f13471c984f7f20931b5905ac6 --- /dev/null +++ b/qt-osgqt/PLIST @@ -0,0 +1,14 @@ +@comment Mon May 25 11:52:48 CEST 2020 +include/osgQOpenGL/CullVisitorEx +include/osgQOpenGL/Export +include/osgQOpenGL/GraphicsWindowEx +include/osgQOpenGL/OSGRenderer +include/osgQOpenGL/RenderStageEx +include/osgQOpenGL/StateEx +include/osgQOpenGL/osgQOpenGLWidget +include/osgQOpenGL/osgQOpenGLWindow +lib/libosgQOpenGL.so +lib/libosgQOpenGL.so.145 +lib/libosgQOpenGL.so.3.6.5 +lib/pkgconfig/openscenegraph-osgQt.pc +share/OpenSceneGraph/bin/osgviewerQt diff --git a/qt-osgqt/depend.mk b/qt-osgqt/depend.mk new file mode 100644 index 0000000000000000000000000000000000000000..8a61e932eb085f77838ec6290909b84a5f1e1df3 --- /dev/null +++ b/qt-osgqt/depend.mk @@ -0,0 +1,27 @@ +# robotpkg depend.mk for: graphics/qt4-osgQt +# Created: Guilhem Saurel on Mon, 25 May 2020 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +OSGQT_DEPEND_MK:= ${OSGQT_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= qt-osgqt +endif + +ifeq (+,$(OSGQT_DEPEND_MK)) # ------------------------------------- + +DEPEND_USE+= qt-osgqt +DEPEND_ABI.qt-osgqt?= ${PKGTAG.qt-}osgQt>=3.6 +DEPEND_DIR.qt-osgqt?= ../../wip/qt-osgqt + +SYSTEM_SEARCH.qt-osgqt= \ + 'include/osgQOpenGL/Export' \ + 'lib/libosgQOpenGL.so' \ + 'lib/pkgconfig/openscenegraph-osgQt.pc:/Version/s/[^0-9.]//gp' + +include ../../mk/sysdep/qt.mk + +endif # OSGQT_DEPEND_MK ------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/qt-osgqt/distinfo b/qt-osgqt/distinfo new file mode 100644 index 0000000000000000000000000000000000000000..3c51c8466fd99ad55b5d63ac530c04ee150bcece --- /dev/null +++ b/qt-osgqt/distinfo @@ -0,0 +1,3 @@ +SHA1 (3.6.0.tar.gz) = 62b77746122175b832487f0b5dd8745c556e29d3 +RMD160 (3.6.0.tar.gz) = 6f7368051fa6b5a08c3eebbf8ae60a596721876f +Size (3.6.0.tar.gz) = 1166632 bytes