diff options
Diffstat (limited to 'masterdb')
-rw-r--r-- | masterdb/.gitignore | 4 | ||||
-rw-r--r-- | masterdb/Makefile.am | 26 | ||||
-rw-r--r-- | masterdb/masterdb.xml | 422 |
3 files changed, 452 insertions, 0 deletions
diff --git a/masterdb/.gitignore b/masterdb/.gitignore new file mode 100644 index 0000000..f0a77b4 --- /dev/null +++ b/masterdb/.gitignore @@ -0,0 +1,4 @@ +masterdb.html.xml +masterdb.pdf.xml +masterdb.ps.xml +masterdb.txt.xml diff --git a/masterdb/Makefile.am b/masterdb/Makefile.am new file mode 100644 index 0000000..b967d68 --- /dev/null +++ b/masterdb/Makefile.am @@ -0,0 +1,26 @@ + +master_PRE = masterdb.xml +sgmldbs_DATA = \ + $(master_PRE:xml=html.xml) \ + $(master_PRE:xml=pdf.xml) \ + $(master_PRE:xml=ps.xml) \ + $(master_PRE:xml=txt.xml) + +EXTRA_DIST = $(master_PRE) +CLEANFILES = $(sgmldbs_DATA) + +%.html.xml: %.xml + $(AM_V_GEN)$(SED) -e 's|__ext__|html|g' \ + -e 's|__db__|html|g' < $< > $@ + +%.txt.xml: %.xml + $(AM_V_GEN)$(SED) -e 's|__ext__|txt|g' \ + -e 's|__db__|html|g' < $< > $@ + +%.pdf.xml: %.xml + $(AM_V_GEN)$(SED) -e 's|__ext__|pdf|g' \ + -e 's|__db__|fo|g' < $< > $@ + +%.ps.xml: %.xml + $(AM_V_GEN)$(SED) -e 's|__ext__|ps|g' \ + -e 's|__db__|fo|g' < $< > $@ diff --git a/masterdb/masterdb.xml b/masterdb/masterdb.xml new file mode 100644 index 0000000..7480f21 --- /dev/null +++ b/masterdb/masterdb.xml @@ -0,0 +1,422 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE targetset SYSTEM +"http://docbook.sourceforge.net/release/xsl/current/common/targetdatabase.dtd" [ +<!-- + target database files are text files that contain references to every + tag within a file that contains an 'id' attribute. This allows external + documents to link directly to those tags. xsltproc will generate a target + database for each document. + + The master database files is a list of all + target databases within a collection. This allows the xslt processor + (xsltproc) to resolve references between documents in the collection. + + Together this creates live/clickable links between documents. The + author doesn't have to worry about managing the links. The tool + will do it. +--> +] +> +<targetset> + <targetsetinfo> +This is the X.org document collection. All documentation in X is (should be) +listed here. This allows crosslinking between documents. + </targetsetinfo> + <!-- + The sitemap represent the directory structure of the installed X docs + The toplevel directory name "doc" is irrelevant, just being the root node + Example of a computed href in an xorg-docs/specs/Xserver pointing to libX11: + href="../../../libX11/libX11.html#libX11" + The href first "climbs up" to the "doc" dir and then descends into libX11 + + The baseuri attribute cannot be replaced with stringparam olink.base.uri "$@" + on the command line. It is required by the pdf msterdb for propor linking. Details: + http://www.sagehill.net/docbookxsl/OlinkPrintOutput.html + --> + <sitemap> + <dir name="doc"> + <!-- Libraries --> + <dir name="libICE"> + <document targetdoc="ICElib" baseuri="ICElib.__ext__"> + <xi:include href="ICElib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="ice" baseuri="ice.__ext__"> + <xi:include href="ice.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libSM"> + <document targetdoc="SMlib" baseuri="SMlib.__ext__"> + <xi:include href="SMlib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="xsmp" baseuri="xsmp.__ext__"> + <xi:include href="xsmp.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libX11"> + <document targetdoc="libX11" baseuri="libX11.__ext__"> + <xi:include href="libX11.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <dir name="framework"> + <document targetdoc="framework" baseuri="framework.__ext__"> + <xi:include href="framework.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="localedb"> + <document targetdoc="localedb" baseuri="localedb.__ext__"> + <xi:include href="localedb.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="trans"> + <document targetdoc="trans" baseuri="trans.__ext__"> + <xi:include href="trans.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="XIM"> + <document targetdoc="xim" baseuri="xim.__ext__"> + <xi:include href="xim.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="XKB"> + <document targetdoc="xkblib" baseuri="xkblib.__ext__"> + <xi:include href="xkblib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + </dir> + <dir name="libXaw"> + <document targetdoc="libXaw" baseuri="libXaw.__ext__"> + <xi:include href="libXaw.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libXdmcp"> + <document targetdoc="xdmcp" baseuri="xdmcp.__ext__"> + <xi:include href="xdmcp.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libXext"> + <document targetdoc="dbelib" baseuri="dbelib.__ext__"> + <xi:include href="dbelib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="dpmslib" baseuri="dpmslib.__ext__"> + <xi:include href="dpmslib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="shapelib" baseuri="shapelib.__ext__"> + <xi:include href="shapelib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="synclib" baseuri="synclib.__ext__"> + <xi:include href="synclib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="xtest1" baseuri="xtest1.__ext__"> + <xi:include href="xtest1.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libXi"> + <document targetdoc="inputlib" baseuri="inputlib.__ext__"> + <xi:include href="inputlib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="porting" baseuri="porting.__ext__"> + <xi:include href="porting.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libXmu"> + <document targetdoc="Xmu" baseuri="Xmu.__ext__"> + <xi:include href="Xmu.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="libXtst"> + <document targetdoc="recordlib" baseuri="recordlib.__ext__"> + <xi:include href="recordlib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="xtestlib" baseuri="xtestlib.__ext__"> + <xi:include href="xtestlib.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xtrans"> + <document targetdoc="xtrans" baseuri="xtrans.__ext__"> + <xi:include href="xtrans.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <!-- Protocols --> + <dir name="bigreqsproto"> + <document targetdoc="bigreq" baseuri="bigreq.__ext__"> + <xi:include href="bigreq.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="fontsproto"> + <document targetdoc="fsproto" baseuri="fsproto.__ext__"> + <xi:include href="fsproto.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="kbproto"> + <document targetdoc="xkbproto" baseuri="xkbproto.__ext__"> + <xi:include href="xkbproto.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="recordproto"> + <document targetdoc="record" baseuri="record.__ext__"> + <xi:include href="record.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="scrnsaverproto"> + <document targetdoc="saver" baseuri="saver.__ext__"> + <xi:include href="saver.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xcmiscproto"> + <document targetdoc="xc-misc" baseuri="xc-misc.__ext__"> + <xi:include href="xc-misc.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xextproto"> + <document targetdoc="appgrp" baseuri="appgrp.__ext__"> + <xi:include href="appgrp.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="dbe" baseuri="dbe.__ext__"> + <xi:include href="dbe.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="dpms" baseuri="dpms.__ext__"> + <xi:include href="dpms.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="evi" baseuri="evi.__ext__"> + <xi:include href="evi.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="geproto" baseuri="geproto.__ext__"> + <xi:include href="geproto.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="lbx" baseuri="lbx.__ext__"> + <xi:include href="lbx.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="multibuf" baseuri="multibuf.__ext__"> + <xi:include href="multibuf.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="security" baseuri="security.__ext__"> + <xi:include href="security.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="shape" baseuri="shape.__ext__"> + <xi:include href="shape.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="shm" baseuri="shm.__ext__"> + <xi:include href="shm.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="sync" baseuri="sync.__ext__"> + <xi:include href="sync.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="tog-cup" baseuri="tog-cup.__ext__"> + <xi:include href="tog-cup.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="xtest" baseuri="xtest.__ext__"> + <xi:include href="xtest.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xproto"> + <document targetdoc="x11protocol" baseuri="x11protocol.__ext__"> + <xi:include href="x11protocol.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <!-- X.Org System Documentation --> + <dir name="xorg-docs"> + <document targetdoc="License" baseuri="License.__ext__"> + <xi:include href="License.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="README" baseuri="README.__ext__"> + <xi:include href="README.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="ReleaseNotes" baseuri="ReleaseNotes.__ext__"> + <xi:include href="ReleaseNotes.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="Versions" baseuri="Versions.__ext__"> + <xi:include href="Versions.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <dir name="fonts"> + <document targetdoc="fonts" baseuri="fonts.__ext__"> + <xi:include href="fonts.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="graphics"> + <document targetdoc="dps" baseuri="dps.__ext__"> + <xi:include href="dps.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="input"> + <document targetdoc="XKB-Config" baseuri="XKB-Config.__ext__"> + <xi:include href="XKB-Config.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="XKB-Enhancing" baseuri="XKB-Enhancing.__ext__"> + <xi:include href="XKB-Enhancing.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="platforms"> + <document targetdoc="Darwin" baseuri="Darwin.__ext__"> + <xi:include href="Darwin.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="Solaris" baseuri="Solaris.__ext__"> + <xi:include href="Solaris.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="ctext"> + <document targetdoc="ctext" baseuri="ctext.__ext__"> + <xi:include href="ctext.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="icccm"> + <document targetdoc="icccm" baseuri="icccm.__ext__"> + <xi:include href="icccm.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xext"> + <document targetdoc="lbxalg" baseuri="lbxalg.__ext__"> + <xi:include href="lbxalg.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xfld"> + <document targetdoc="xlfd" baseuri="xlfd.__ext__"> + <xi:include href="xlfd.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + <dir name="xserver"> + <document targetdoc="appgroup" baseuri="appgroup.__ext__"> + <xi:include href="appgroup.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="analysis" baseuri="analysis.__ext__"> + <xi:include href="analysis.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="secint" baseuri="secint.__ext__"> + <xi:include href="secint.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + <document targetdoc="XACE-Spec" baseuri="XACE-Spec.__ext__"> + <xi:include href="XACE-Spec.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + </dir> + <!-- X Server --> + <dir name="xorg-server"> + <document targetdoc="Xserver-DTrace" baseuri="Xserver-DTrace.__ext__"> + <xi:include href="Xserver-DTrace.__db__.db" xmlns:xi="http://www.w3.org/2001/XInclude"> + <xi:fallback></xi:fallback> + </xi:include> + </document> + </dir> + </dir> + </sitemap> +</targetset> |