summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb')
-rw-r--r--meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb28
1 files changed, 6 insertions, 22 deletions
diff --git a/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb b/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb
index 5229a0366c..1148d53694 100644
--- a/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb
+++ b/meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb
@@ -3,28 +3,13 @@ DESCRIPTION = "Document type definitions for verification of XML data \
3files against the DocBook rule set." 3files against the DocBook rule set."
4HOMEPAGE = "https://docbook.org" 4HOMEPAGE = "https://docbook.org"
5 5
6# The upstream sources are not distributed with a license file. 6LICENSE = "DocBook"
7# LICENSE-OASIS is included as a "patch" to workaround this. When 7NO_GENERIC_LICENSE[DocBook] = "LICENSE-OASIS"
8# upgrading this recipe, please verify whether this is still needed.
9 8
10LICENSE = "OASIS" 9LIC_FILES_CHKSUM = "file://docbook-4.5/docbookx.dtd;beginline=15;endline=30;md5=ab12da76ad94a41d04e1587693ebd9b6 \
11LIC_FILES_CHKSUM = "file://${S}/LICENSE-OASIS;md5=c608985dd5f7f215e669e7639a0b1d2e" 10 file://LICENSE-OASIS;md5=b9ee6208caa6e66c68dfad6f31d73f92"
12
13# To support apps with xml schema backward compatibility, we must
14# install a set of schemas. Install the latest based on PV and then
15# name any specific versions as required. TODO: Figure out a mechanism
16# to filter exactly which versions are necessary, if that's even
17# possible.
18#
19# DocBook.org lists available release packages at https://docbook.org/xml/.
20#
21# The release packages relate docbook source at
22# https://github.com/docbook/docbook but building them requires the
23# Gradle build system. In future, it might be safer to use the source
24# tree which would also enable proper SBOM generation through the
25# bitbake build system.
26#
27 11
12# Install the latest 4.5 DTDs, and the previous releases for backward compatibility.
28SRC_URI = "https://docbook.org/xml/4.1.2/docbkx412.zip;name=payload412;subdir=docbook-4.1.2 \ 13SRC_URI = "https://docbook.org/xml/4.1.2/docbkx412.zip;name=payload412;subdir=docbook-4.1.2 \
29 https://docbook.org/xml/4.2/docbook-xml-4.2.zip;name=payload42;subdir=docbook-4.2 \ 14 https://docbook.org/xml/4.2/docbook-xml-4.2.zip;name=payload42;subdir=docbook-4.2 \
30 https://docbook.org/xml/4.3/docbook-xml-4.3.zip;name=payload43;subdir=docbook-4.3 \ 15 https://docbook.org/xml/4.3/docbook-xml-4.3.zip;name=payload43;subdir=docbook-4.3 \
@@ -41,8 +26,7 @@ SRC_URI[payloadPV.sha256sum] = "4e4e037a2b83c98c6c94818390d4bdd3f6e10f6ec62dd791
41 26
42UPSTREAM_CHECK_REGEX = "docbook-xml-(?P<pver>4(\.\d+)).zip" 27UPSTREAM_CHECK_REGEX = "docbook-xml-(?P<pver>4(\.\d+)).zip"
43 28
44S = "${WORKDIR}/sources" 29S = "${UNPACKDIR}"
45UNPACKDIR = "${S}"
46 30
47do_configure (){ 31do_configure (){
48 : 32 :