From 363093ae683f02ac353feb355f2683fd39fc2894 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Tue, 2 Mar 2021 12:15:27 +0100 Subject: [PATCH] [wip/py-breathe] Initial import --- Makefile | 1 + py-breathe/DESCR | 3 +++ py-breathe/Makefile | 28 ++++++++++++++++++++++++++++ py-breathe/PLIST | 35 +++++++++++++++++++++++++++++++++++ py-breathe/depend.mk | 29 +++++++++++++++++++++++++++++ py-breathe/distinfo | 3 +++ 6 files changed, 99 insertions(+) create mode 100644 py-breathe/DESCR create mode 100644 py-breathe/Makefile create mode 100644 py-breathe/PLIST create mode 100644 py-breathe/depend.mk create mode 100644 py-breathe/distinfo diff --git a/Makefile b/Makefile index 093ab243..4fa8bba2 100644 --- a/Makefile +++ b/Makefile @@ -69,6 +69,7 @@ SUBDIR+= prf-roboticsgroup-gazebo-plugins SUBDIR+= prf-teleop-tools SUBDIR+= py-anymal-rbprm SUBDIR+= py-bmtools +SUBDIR+= py-breathe SUBDIR+= py-casadi SUBDIR+= py-cvxpy SUBDIR+= py-dill diff --git a/py-breathe/DESCR b/py-breathe/DESCR new file mode 100644 index 00000000..131da874 --- /dev/null +++ b/py-breathe/DESCR @@ -0,0 +1,3 @@ +Breathe provides a bridge between the Sphinx and Doxygen documentation systems. + +It is an easy way to include Doxygen information in a set of documentation generated by Sphinx. The aim is to produce an autodoc like support for people who enjoy using Sphinx but work with languages other than Python. The system relies on the Doxygen’s xml output. diff --git a/py-breathe/Makefile b/py-breathe/Makefile new file mode 100644 index 00000000..0cd79098 --- /dev/null +++ b/py-breathe/Makefile @@ -0,0 +1,28 @@ +# robotpkg Makefile for: wip/py39-breathe +# Created: Guilhem Saurel on Tue, 2 Mar 2021 +# + +ORG= michaeljones +NAME= breathe +PYPI_PATH= 42/71/0e7f1aa530c4e5ec401eafbae3530afb6ef559ac39c651150e4900ce381b/ +VERSION= 4.27.0 +DISTNAME= ${NAME}-${VERSION} +PKGNAME= ${PKGTAG.python-}${NAME}-${VERSION} +MASTER_SITES= https://files.pythonhosted.org/packages/${PYPI_PATH} +MASTER_REPOSITORY= ${MASTER_REPOSITORY_GITHUB}${ORG}/${NAME}.git + +CATEGORIES= wip +HOMEPAGE= ${MASTER_SITE_GITHUB:=${ORG}/${NAME}} +COMMENT= an extension to reStructuredText and Sphinx +LICENSE= modified-bsd +MAINTAINER= gsaurel@laas.fr + +PYDISTUTILSPKG= yes +PYSETUPINSTALLARGS+= --single-version-externally-managed --root=/ +MAKE_ENV+= PYTHONPATH=${PREFIX}/${PYTHON_SITELIB} +PYTHON_SELF_CONFLICT= yes + +include ../../mk/sysdep/doxygen.mk +include ../../mk/sysdep/python.mk +include ../../mk/sysdep/py-sphinx.mk +include ../../mk/robotpkg.mk diff --git a/py-breathe/PLIST b/py-breathe/PLIST new file mode 100644 index 00000000..f4d0eb47 --- /dev/null +++ b/py-breathe/PLIST @@ -0,0 +1,35 @@ +@comment Tue Mar 2 12:11:05 CET 2021 +bin/breathe-apidoc +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/PKG-INFO +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/SOURCES.txt +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/dependency_links.txt +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/entry_points.txt +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/not-zip-safe +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/requires.txt +${PYTHON_SITELIB}/breathe-${PKGVERSION}-py${PYTHON_VERSION}.egg-info/top_level.txt +${PYTHON_SITELIB}/breathe/__init__.py +${PYTHON_SITELIB}/breathe/apidoc.py +${PYTHON_SITELIB}/breathe/directive/__init__.py +${PYTHON_SITELIB}/breathe/directive/base.py +${PYTHON_SITELIB}/breathe/directive/file.py +${PYTHON_SITELIB}/breathe/directive/index.py +${PYTHON_SITELIB}/breathe/directives.py +${PYTHON_SITELIB}/breathe/exception.py +${PYTHON_SITELIB}/breathe/file_state_cache.py +${PYTHON_SITELIB}/breathe/finder/__init__.py +${PYTHON_SITELIB}/breathe/finder/compound.py +${PYTHON_SITELIB}/breathe/finder/factory.py +${PYTHON_SITELIB}/breathe/finder/index.py +${PYTHON_SITELIB}/breathe/parser/__init__.py +${PYTHON_SITELIB}/breathe/parser/compound.py +${PYTHON_SITELIB}/breathe/parser/compoundsuper.py +${PYTHON_SITELIB}/breathe/parser/index.py +${PYTHON_SITELIB}/breathe/parser/indexsuper.py +${PYTHON_SITELIB}/breathe/path_handler.py +${PYTHON_SITELIB}/breathe/process.py +${PYTHON_SITELIB}/breathe/project.py +${PYTHON_SITELIB}/breathe/renderer/__init__.py +${PYTHON_SITELIB}/breathe/renderer/filter.py +${PYTHON_SITELIB}/breathe/renderer/mask.py +${PYTHON_SITELIB}/breathe/renderer/sphinxrenderer.py +${PYTHON_SITELIB}/breathe/renderer/target.py diff --git a/py-breathe/depend.mk b/py-breathe/depend.mk new file mode 100644 index 00000000..29c3a1a5 --- /dev/null +++ b/py-breathe/depend.mk @@ -0,0 +1,29 @@ +# robotpkg depend.mk for: wip/py39-breathe +# Created: Guilhem Saurel on Tue, 2 Mar 2021 +# + +DEPEND_DEPTH:= ${DEPEND_DEPTH}+ +PY_BREATHE_DEPEND_MK:= ${PY_BREATHE_DEPEND_MK}+ + +ifeq (+,$(DEPEND_DEPTH)) +DEPEND_PKG+= py-breathe +endif + +ifeq (+,$(PY_BREATHE_DEPEND_MK)) # ---------------------------------------- + +include ../../mk/sysdep/python.mk + +PREFER.py-breathe?= robotpkg + +DEPEND_USE+= py-breathe + +DEPEND_ABI.py-breathe?= ${PKGTAG.python-}breathe>=4.27.0 +DEPEND_DIR.py-breathe?= ../../wip/py-breathe + +SYSTEM_SEARCH.py-breathe= \ + '${PYTHON_SYSLIBSEARCH}/breathe/__init__.py:/__version__/s/[^0-9.]//gp' \ + 'bin/breathe-apidoc' + +endif # PY_BREATHE_DEPEND_MK ---------------------------------------------- + +DEPEND_DEPTH:= ${DEPEND_DEPTH:+=} diff --git a/py-breathe/distinfo b/py-breathe/distinfo new file mode 100644 index 00000000..81d6f2bc --- /dev/null +++ b/py-breathe/distinfo @@ -0,0 +1,3 @@ +SHA1 (breathe-4.27.0.tar.gz) = eb4284035941054293ed2e9818c48da9b272dcfb +RMD160 (breathe-4.27.0.tar.gz) = ac329fea237d1e6f0e46b27e3d4893c6560ecca0 +Size (breathe-4.27.0.tar.gz) = 77962 bytes -- GitLab