-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- part of bundle
- Loading branch information
Showing
1 changed file
with
228 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 | ||
#} |