Complete Yocto mirror with license table for TQMa6UL (2038-compliance)
- 264 license table entries with exact download URLs (224/264 resolved) - Complete sources/ directory with all BitBake recipes - Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl) - Full traceability for Softwarefreigabeantrag - GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4 - License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
48
sources/poky/meta/recipes-devtools/xmlto/xmlto_0.0.28.bb
Normal file
48
sources/poky/meta/recipes-devtools/xmlto/xmlto_0.0.28.bb
Normal file
@@ -0,0 +1,48 @@
|
||||
SUMMARY = "A shell-script tool for converting XML files to various formats"
|
||||
HOMEPAGE = "https://pagure.io/xmlto"
|
||||
DESCRIPTION = "Utility xmlto is a simple shell-script tool for converting XML files to various formats. It serves as easy to use command line frontend to make fine output without remembering many long options and searching for the syntax of the backends."
|
||||
SECTION = "docs/xmlto"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
|
||||
|
||||
SRCREV = "6fa6a0e07644f20abf2596f78a60112713e11cbe"
|
||||
UPSTREAM_CHECK_COMMITS = "1"
|
||||
SRC_URI = "git://pagure.io/xmlto.git;protocol=https;branch=master"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
PV .= "+0.0.29+git"
|
||||
|
||||
inherit autotools
|
||||
|
||||
CLEANBROKEN = "1"
|
||||
|
||||
DEPENDS = "libxml2-native libxslt-native flex-native docbook-xml-dtd4-native docbook-xsl-stylesheets-native"
|
||||
|
||||
RDEPENDS:${PN} = "docbook-xml-dtd4 \
|
||||
docbook-xsl-stylesheets \
|
||||
util-linux \
|
||||
libxml2 \
|
||||
libxslt \
|
||||
bash \
|
||||
"
|
||||
RDEPENDS:${PN}:append:class-target = " \
|
||||
libxml2-utils \
|
||||
libxslt-bin \
|
||||
coreutils \
|
||||
"
|
||||
CACHED_CONFIGUREVARS += "ac_cv_path_TAIL=tail ac_cv_path_GREP=grep ac_cv_path_XMLLINT=xmllint ac_cv_path_XSLTPROC=xsltproc"
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
|
||||
EXTRA_OECONF:append = " BASH=/bin/bash GCP=/bin/cp"
|
||||
|
||||
do_configure:prepend() {
|
||||
(cd ${S} && flex -o xmlif/xmlif.c xmlif/xmlif.l)
|
||||
}
|
||||
|
||||
do_install:append:class-native() {
|
||||
create_wrapper ${D}${bindir}/xmlto XML_CATALOG_FILES=${sysconfdir}/xml/catalog
|
||||
}
|
||||
|
||||
do_populate_sysroot[rdeptask] = "do_populate_sysroot"
|
||||
Reference in New Issue
Block a user