diff options
Diffstat (limited to 'meta-python/recipes-devtools/hotdoc/hotdoc_0.17.4.bb')
| -rw-r--r-- | meta-python/recipes-devtools/hotdoc/hotdoc_0.17.4.bb | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/meta-python/recipes-devtools/hotdoc/hotdoc_0.17.4.bb b/meta-python/recipes-devtools/hotdoc/hotdoc_0.17.4.bb new file mode 100644 index 0000000000..081a8d9607 --- /dev/null +++ b/meta-python/recipes-devtools/hotdoc/hotdoc_0.17.4.bb | |||
| @@ -0,0 +1,28 @@ | |||
| 1 | SUMMARY = "Hotdoc is a documentation framework" | ||
| 2 | DESCRIPTION = "Hotdoc is a documentation micro-framework. It provides an interface for extensions to plug upon, along with some base objects (formatters, ...)" | ||
| 3 | HOMEPAGE = "https://github.com/hotdoc/hotdoc" | ||
| 4 | |||
| 5 | LICENSE = "LGPL-2.1-or-later" | ||
| 6 | LIC_FILES_CHKSUM = "file://COPYING;md5=90263a49bc1d9a204656fec4d5616c66" | ||
| 7 | |||
| 8 | SRC_URI[sha256sum] = "c4d5dff647f03aa87a1d2d06035d2819edd099b91635e3b2ee390829357ae9fc" | ||
| 9 | |||
| 10 | SRC_URI = "file://0001-c_comment_scanner-fix-function-prototypes.patch \ | ||
| 11 | file://0002-avoid-third-party-backports-dependency-on-sufficient.patch \ | ||
| 12 | file://0003-CMake-4-compatibility.patch;patchdir=cmark \ | ||
| 13 | " | ||
| 14 | |||
| 15 | SRC_URI:append:class-target = "file://0004-Use-flex-with-noline-option-to-prevent.patch" | ||
| 16 | |||
| 17 | DEPENDS += "libxml2 glib-2.0 json-glib" | ||
| 18 | |||
| 19 | inherit pypi python_setuptools_build_meta pkgconfig | ||
| 20 | |||
| 21 | #Fix LIBDIR path to fix buildpaths QA check of hotdoc/parsers/cmark.cpython-314-x86_64-linux-gnu.so | ||
| 22 | do_configure:prepend:class-target() { | ||
| 23 | sed -i -e "s#'\"%s\"' % CMARK_BUILD_DIR#'\"${PYTHON_SITEPACKAGES_DIR}/${PN}\"'#" ${S}/setup.py | ||
| 24 | } | ||
| 25 | |||
| 26 | RDEPENDS:${PN} += "clang python3-appdirs python3-cchardet python3-dbus-deviation python3-lxml python3-networkx python3-pkgconfig python3-pyyaml python3-schema python3-toposort python3-wheezy-template" | ||
| 27 | |||
| 28 | BBCLASSEXTEND = "native" | ||
