From 486bcea8200c46c729dce4dcd8077e4930d35539 Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Fri, 10 Jan 2020 12:23:27 +0100 Subject: [PATCH 1/6] docbook-xml: add v 4.5 - part of bundle --- docbook-xml45.be0 | 99 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100755 docbook-xml45.be0 diff --git a/docbook-xml45.be0 b/docbook-xml45.be0 new file mode 100755 index 000000000..4c6726723 --- /dev/null +++ b/docbook-xml45.be0 @@ -0,0 +1,99 @@ +#!/usr/bin/env beesh + +# BEE_VERSION docbook-xml45-4.5-0 +# more info: https://www.docbook.org + +SRCURL[0]="https://www.docbook.org/xml/4.5/docbook-xml-4.5.zip" +# PATCHURL+=() + +build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +mee_build() { + : +} + +mee_install() { + install -vdm755 ${D}/usr/share/xml/docbook/xml-dtd-4.5 + cp -v -af docbook.cat *.dtd ent/ *.mod \ + ${D}/usr/share/xml/docbook/xml-dtd-4.5 + mkdir -pv ${D}/etc/xml + xmlcatalog --noout --create ${D}/etc/xml/docbook + + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML V4.5//EN" \ + "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "rewriteSystem" \ + "http://www.oasis-open.org/docbook/xml/4.5" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "rewriteURI" \ + "http://www.oasis-open.org/docbook/xml/4.5" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + ${D}/etc/xml/docbook + + for DTDVERSION in 4.1.2 4.2 4.3 4.4; do + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML V$DTDVERSION//EN" \ + "http://www.oasis-open.org/docbook/xml/$DTDVERSION/docbookx.dtd" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "rewriteSystem" \ + "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + ${D}/etc/xml/docbook + xmlcatalog --noout --add "rewriteURI" \ + "http://www.oasis-open.org/docbook/xml/$DTDVERSION" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + ${D}/etc/xml/docbook + done +} + +#mee_install_post() { +# exit +#} From e4874e84178ea79ce0fff5b8d47a53f62c7afb0f Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 16 Jan 2020 12:49:35 +0100 Subject: [PATCH 2/6] docbook-xml: add v 5.0 - part of bundle --- docbook-xml50.be0 | 228 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 228 insertions(+) create mode 100755 docbook-xml50.be0 diff --git a/docbook-xml50.be0 b/docbook-xml50.be0 new file mode 100755 index 000000000..1549f34ee --- /dev/null +++ b/docbook-xml50.be0 @@ -0,0 +1,228 @@ +#!/usr/bin/env beesh + +# BEE_VERSION docbook-xml50-5.0-0 +# more info: https://www.docbook.org + +SRCURL[0]="https://www.docbook.org/xml/5.0/docbook-5.0.zip" +# PATCHURL+=() + +build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +mee_build() { + : +} + +mee_install() { + + install -vdm755 ${D}/usr/share/xml/docbook/schema/{dtd,rng,sch,xsd}/5.0 + install -vm644 dtd/* ${D}/usr/share/xml/docbook/schema/dtd/5.0 + install -vm644 rng/* ${D}/usr/share/xml/docbook/schema/rng/5.0 + install -vm644 sch/* ${D}/usr/share/xml/docbook/schema/sch/5.0 + install -vm644 xsd/* ${D}/usr/share/xml/docbook/schema/xsd/5.0 + + install -vdm755 ${D}/etc/xml + xmlcatalog --noout --create ${D}/etc/xml/docbook-5.0 + + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML 5.0//EN" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/docbook.dtd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "system" \ + "http://www.oasis-open.org/docbook/xml/5.0/dtd/docbook.dtd" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/docbook.dtd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "system" \ + "http://docbook.org/xml/5.0/dtd/docbook.dtd" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/docbook.dtd" \ + ${D}/etc/xml/docbook-5.0 + + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbook.rng" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbook.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbook.rng" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbookxi.rng" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbookxi.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbookxi.rng" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rnc/docbook.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbook.rnc" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbook.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbook.rnc" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rnc/docbookxi.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbookxi.rnc" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbookxi.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/docbookxi.rnc" \ + ${D}/etc/xml/docbook-5.0 + + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbook.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/docbook.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/docbook.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/docbook.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbookxi.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/docbookxi.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/docbookxi.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/docbookxi.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/xi.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xi.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/xi.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xi.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/xlink.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xlink.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/xlink.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xlink.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/xml.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xml.xsd" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/xml.xsd" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/xml.xsd" \ + ${D}/etc/xml/docbook-5.0 + + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/sch/docbook.sch" \ + "file:///usr/share/xml/docbook/schema/sch/5.0/docbook.sch" \ + ${D}/etc/xml/docbook-5.0 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/sch/docbook.sch" \ + "file:///usr/share/xml/docbook/schema/sch/5.0/docbook.sch" \ + ${D}/etc/xml/docbook-5.0 + + # create the individual catalogs + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/dtd/5.0/catalog.xml + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML 5.0//EN" \ + "docbook.dtd" ${D}/usr/share/xml/docbook/schema/dtd/5.0/catalog.xml + xmlcatalog --noout --add "system" \ + "http://www.oasis-open.org/docbook/xml/5.0/dtd/docbook.dtd" \ + "docbook.dtd" ${D}/usr/share/xml/docbook/schema/dtd/5.0/catalog.xml + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbook.rng" \ + "docbook.rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rng" \ + "docbook.rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbookxi.rng" \ + "docbookxi.rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rng" \ + "docbookxi.rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbook.rnc" \ + "docbook.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbook.rnc" \ + "docbook.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/rng/docbookxi.rnc" \ + "docbookxi.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rnc" \ + "docbookxi.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.0/catalog.xml + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/sch/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/sch/docbook.sch" \ + "docbook.sch" \ + ${D}/usr/share/xml/docbook/schema/sch/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/sch/docbook.sch" \ + "docbook.sch" \ + ${D}/usr/share/xml/docbook/schema/sch/5.0/catalog.xml + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/docbook.xsd" \ + "docbook.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbook.xsd" \ + "docbook.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/docbookxi.xsd" \ + "docbookxi.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/docbookxi.xsd" \ + "docbookxi.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/xlink.xsd" \ + "xlink.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/xlink.xsd" \ + "xlink.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.0/xsd/xml.xsd" \ + "xml.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.0/xsd/xml.xsd" \ + "xml.xsd" \ + ${D}/usr/share/xml/docbook/schema/xsd/5.0/catalog.xml + +} + +#mee_install_post() { +# exit +#} From a65920bfff8024e33c483bf6ec1110b897425020 Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 16 Jan 2020 12:49:51 +0100 Subject: [PATCH 3/6] docbook-xml: add v 5.1 - part of bundle --- docbook-xml51.be0 | 133 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100755 docbook-xml51.be0 diff --git a/docbook-xml51.be0 b/docbook-xml51.be0 new file mode 100755 index 000000000..46c698b78 --- /dev/null +++ b/docbook-xml51.be0 @@ -0,0 +1,133 @@ +#!/usr/bin/env beesh + +# BEE_VERSION docbook-xml51-5.1-0 +# more info: https://www.docbook.org + +SRCURL[0]="https://www.docbook.org/xml/5.1/docbook-v5.1-os.zip" +# PATCHURL+=() + +build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +mee_build() { + : +} + +mee_install() { + install -vdm755 ${D}/usr/share/xml/docbook/schema/{rng,sch}/5.1 + install -m644 schemas/rng/* ${D}/usr/share/xml/docbook/schema/rng/5.1 + install -m644 schemas/sch/* ${D}/usr/share/xml/docbook/schema/sch/5.1 + install -vdm755 ${D}/usr/bin + install -m755 tools/db4-entities.pl ${D}/usr/bin + install -vdm755 ${D}/usr/share/xml/docbook/stylesheet/docbook5 + install -m644 tools/db4-upgrade.xsl ${D}/usr/share/xml/docbook/stylesheet/docbook5 + + install -vdm755 ${D}/etc/xml + xmlcatalog --noout --create ${D}/etc/xml/docbook-5.1 + + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/rng/docbook.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbook.rng" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/rng/docbook.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbook.rng" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/rng/docbookxi.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbookxi.rng" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/rng/docbookxi.rng" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbookxi.rng" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/rnc/docbook.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbook.rnc" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/rng/docbook.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbook.rnc" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/rnc/docbookxi.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbookxi.rnc" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/rng/docbookxi.rnc" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/docbookxi.rnc" \ + ${D}/etc/xml/docbook-5.1 + + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/sch/docbook.sch" \ + "file:///usr/share/xml/docbook/schema/sch/5.1/docbook.sch" \ + ${D}/etc/xml/docbook-5.1 + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/sch/docbook.sch" \ + "file:///usr/share/xml/docbook/schema/sch/5.1/docbook.sch" \ + ${D}/etc/xml/docbook-5.1 + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/schemas/rng/docbook.schemas/rng" \ + "docbook.schemas/rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/schemas/rng/docbook.schemas/rng" \ + "docbook.schemas/rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/schemas/rng/docbookxi.schemas/rng" \ + "docbookxi.schemas/rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/schemas/rng/docbookxi.schemas/rng" \ + "docbookxi.schemas/rng" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/schemas/rng/docbook.rnc" \ + "docbook.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/schemas/rng/docbook.rnc" \ + "docbook.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/schemas/rng/docbookxi.rnc" \ + "docbookxi.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/schemas/rng/docbookxi.rnc" \ + "docbookxi.rnc" \ + ${D}/usr/share/xml/docbook/schema/rng/5.1/catalog.xml + + + xmlcatalog --noout --create ${D}/usr/share/xml/docbook/schema/sch/5.1/catalog.xml + + xmlcatalog --noout --add "uri" \ + "http://docbook.org/xml/5.1/schemas/sch/docbook.schemas/sch" \ + "docbook.schemas/sch" \ + ${D}/usr/share/xml/docbook/schema/sch/5.1/catalog.xml + xmlcatalog --noout --add "uri" \ + "http://www.oasis-open.org/docbook/xml/5.1/schemas/sch/docbook.schemas/sch" \ + "docbook.schemas/sch" \ + ${D}/usr/share/xml/docbook/schema/sch/5.1/catalog.xml +} + +#mee_install_post() { +# exit +#} From ae5b55bdef9a433bc14f9f30aecb95fc5c85bd8f Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 16 Jan 2020 12:50:21 +0100 Subject: [PATCH 4/6] docbook-xsl: update to 1.79.2 - part of bundle --- docbook-xsl.be0 | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100755 docbook-xsl.be0 diff --git a/docbook-xsl.be0 b/docbook-xsl.be0 new file mode 100755 index 000000000..f9a6ff7f9 --- /dev/null +++ b/docbook-xsl.be0 @@ -0,0 +1,48 @@ +#!/usr/bin/env beesh + +# BEE_VERSION docbook-xsl-1.79.2-0 + +# more info: https://docbook.org +# http://www.linuxfromscratch.org/blfs/view/cvs/pst/docbook-xsl.html + +SRCURL[0]="https://github.com/docbook/xslt10-stylesheets/releases/download/release/${PKGVERSION}/docbook-xsl-nons-${PKGVERSION}.tar.bz2" + +PATCHURL+=(/src/mariux/md5repo/f77800752a4815cbcf138a3578032628/765567_non-recursive_string_subst.patch) + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# echo bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + : +} + +mee_build() { + : +} + +mee_install() { + +install -vd-m755 ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION} + +cp -v -R VERSION assembly common eclipse epub epub3 extensions fo \ + highlighting html htmlhelp images javahelp lib manpages params \ + profiling roundtrip slides template tests tools webhelp website \ + xhtml xhtml-1_1 xhtml5 \ + ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION} + +ln -s VERSION ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION}/VERSION.xsl + +} + +mee_install_post() { + exit +} From 933e2283acebf42fa7529cfe0dcd05e58d73ce22 Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 16 Jan 2020 12:52:06 +0100 Subject: [PATCH 5/6] docbook: add catalog for xml-{4.5,5.0.5.1} and xsl-1.79.2 - closing part of docbook bundle - provides /etc/xml/catalog --- docbook-catalog.be0 | 166 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100755 docbook-catalog.be0 diff --git a/docbook-catalog.be0 b/docbook-catalog.be0 new file mode 100755 index 000000000..64e072fe5 --- /dev/null +++ b/docbook-catalog.be0 @@ -0,0 +1,166 @@ +#!/usr/bin/env beesh + +# BEE_VERSION docbook-catalog-1.0-0 + +# generate /etc/xml/catalog for +# docbook-xml45.be0 +# docbook-xml50.be0 +# docbook-xml51.be0 +# docbook-xsl.be0 + +# SRCURL[0]='' +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +#mee_configure() { +# bee_configure +#} + +mee_build() { + : +} + +mee_install() { + install -vdm755 ${D}/etc/xml + xmlcatalog --noout --create ${D}/etc/xml/catalog + + # + # docbook-xml45-4.5-0 + # + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//ENTITIES DocBook XML" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//DTD DocBook XML" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateSystem" \ + "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + + # + # utilize DocBook XML DTD V4.5 when any version 4.x is requested in the System Identifier + # + for DTDVERSION in 4.1.2 4.2 4.3 4.4; do + xmlcatalog --noout --add "delegateSystem" \ + "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://www.oasis-open.org/docbook/xml/$DTDVERSION/" \ + "file:///etc/xml/docbook" \ + ${D}/etc/xml/catalog + done + + # + # docbook-xml50 5.0 + # + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//DTD DocBook XML 5.0//EN" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateSystem" \ + "http://docbook.org/xml/5.0/dtd/" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.0/dtd/" \ + "file:///usr/share/xml/docbook/schema/dtd/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.0/rng/" \ + "file:///usr/share/xml/docbook/schema/rng/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.0/sch/" \ + "file:///usr/share/xml/docbook/schema/sch/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.0/xsd/" \ + "file:///usr/share/xml/docbook/schema/xsd/5.0/catalog.xml" \ + ${D}/etc/xml/catalog + + # + # docbook-xml51 5.1 + # + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//DTD DocBook XML 5.1//EN" \ + "file:///usr/share/xml/docbook/schema/dtd/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateSystem" \ + "http://docbook.org/xml/5.1/dtd/" \ + "file:///usr/share/xml/docbook/schema/dtd/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.1/dtd/" \ + "file:///usr/share/xml/docbook/schema/dtd/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.1/rng/" \ + "file:///usr/share/xml/docbook/schema/rng/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.1/sch/" \ + "file:///usr/share/xml/docbook/schema/sch/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.org/xml/5.1/xsd/" \ + "file:///usr/share/xml/docbook/schema/xsd/5.1/catalog.xml" \ + ${D}/etc/xml/catalog + + # + # docbook-xsl-1.72.9 + # + xmlcatalog --noout --add "rewriteSystem" \ + "https://cdn.docbook.org/release/xsl-nons/1.79.2" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + xmlcatalog --noout --add "rewriteURI" \ + "https://cdn.docbook.org/release/xsl-nons/1.79.2" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + xmlcatalog --noout --add "rewriteSystem" \ + "https://cdn.docbook.org/release/xsl-nons/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + xmlcatalog --noout --add "rewriteURI" \ + "https://cdn.docbook.org/release/xsl-nons/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + xmlcatalog --noout --add "rewriteSystem" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + xmlcatalog --noout --add "rewriteURI" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-nons-1.79.2" \ + ${D}/etc/xml/catalog + + +} + +#mee_install_post() { +# exit +#} From 82d9a584b199de1823ae9b2dc9ab05b420826fbe Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 16 Jan 2020 13:10:58 +0100 Subject: [PATCH 6/6] docbook-xsl: fix install - fix typos --- docbook-xsl.be0 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docbook-xsl.be0 b/docbook-xsl.be0 index f9a6ff7f9..669ef5571 100755 --- a/docbook-xsl.be0 +++ b/docbook-xsl.be0 @@ -31,7 +31,7 @@ mee_build() { mee_install() { -install -vd-m755 ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION} +install -vdm755 ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION} cp -v -R VERSION assembly common eclipse epub epub3 extensions fo \ highlighting html htmlhelp images javahelp lib manpages params \ @@ -43,6 +43,6 @@ ln -s VERSION ${D}/usr/share/xml/docbook/xsl-stylesheets-nons-${PKGVERSION}/VERS } -mee_install_post() { - exit -} +#mee_install_post() { +# exit +#}