Warning, /packaging/yocto-meta-kf5/recipes-kf5/tier2/kdoctools.inc is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2018-2020 Volker Krause <vkrause@kde.org>
0002 # SPDX-FileCopyrightText: 2020 Andreas Cord-Landwehr <cordlandwehr@kde.org>
0003 #
0004 # SPDX-License-Identifier: MIT
0005
0006 LICENSE = "LGPL-2.1-only"
0007 PR = "r0"
0008
0009 DEPENDS = " \
0010 karchive \
0011 ki18n \
0012 libxslt \
0013 libxml2 \
0014 libxml2-native \
0015 docbook-xml-dtd4 \
0016 docbook-xsl-stylesheets \
0017 liburi-perl-native \
0018 kdoctools-native \
0019 docbook-xsl-stylesheets-native \
0020 "
0021
0022 require kdoctools_metainfo.inc
0023 inherit cmake_kf5
0024 inherit gettext
0025 inherit python3native
0026 inherit perlnative
0027 inherit reuse_license_checksums
0028
0029 EXTRA_OECMAKE:class-native = " -DINSTALL_INTERNAL_TOOLS=ON"
0030
0031 EXTRA_OECMAKE:class-target = " \
0032 -DMEINPROC5_EXECUTABLE=${STAGING_DIR_NATIVE}/${bindir}/meinproc5 \
0033 -DDOCBOOKL10NHELPER_EXECUTABLE=${STAGING_DIR_NATIVE}/${bindir}/docbookl10nhelper \
0034 -DCHECKXML5_EXECUTABLE=${STAGING_DIR_NATIVE}/${bindir}/checkXML5 \
0035 "
0036
0037 sysroot_stage_all:append:class-native () {
0038 mkdir -p ${SYSROOT_DESTDIR}${bindir}
0039 cp ${B}/bin/docbookl10nhelper ${SYSROOT_DESTDIR}${bindir}
0040 }
0041
0042 sysroot_stage_all:append:class-target () {
0043 mkdir -p ${SYSROOT_DESTDIR}${bindir}
0044 cp ${STAGING_BINDIR_NATIVE}/checkXML5 ${SYSROOT_DESTDIR}${bindir}
0045 cp ${STAGING_BINDIR_NATIVE}/meinproc5 ${SYSROOT_DESTDIR}${bindir}
0046 }
0047
0048
0049 FILES:${PN} += " \
0050 ${datadir}/kf5/kdoctools/customization/* \
0051 ${datadir}/kf5/kdoctools/customization/*/* \
0052 ${datadir}/kf5/kdoctools/customization/*/*/* \
0053 "