summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository QA checks <repo-qa-checks@gentoo.org>2016-04-14 08:02:12 +0000
committerRepository QA checks <repo-qa-checks@gentoo.org>2016-04-14 08:02:12 +0000
commit3149e13ab601ad3a8f925656fd88567d2626de47 (patch)
treeb29feaf3fcaad275d8a13f2494d44d715106be23 /metadata/dtd/metadoc.dtd
parentReset the repository to upstream state (diff)
parentmetadata.dtd: Move some comments. (diff)
downloadgentoo-3149e13ab601ad3a8f925656fd88567d2626de47.tar.gz
gentoo-3149e13ab601ad3a8f925656fd88567d2626de47.tar.bz2
gentoo-3149e13ab601ad3a8f925656fd88567d2626de47.zip
Add 'metadata/dtd/' from commit 'f8325042cda078a7fa29be8dcb9a092219332112'
git-subtree-dir: metadata/dtd git-subtree-mainline: 623a6f012e20fa7b517bb6e3b009fe1fc1cad702 git-subtree-split: f8325042cda078a7fa29be8dcb9a092219332112
Diffstat (limited to 'metadata/dtd/metadoc.dtd')
-rw-r--r--metadata/dtd/metadoc.dtd43
1 files changed, 43 insertions, 0 deletions
diff --git a/metadata/dtd/metadoc.dtd b/metadata/dtd/metadoc.dtd
new file mode 100644
index 000000000000..20e73b2677b4
--- /dev/null
+++ b/metadata/dtd/metadoc.dtd
@@ -0,0 +1,43 @@
+<!ENTITY % common SYSTEM "common.dtd">
+
+%common;
+
+<!ELEMENT metadoc (version,members,categories,files,docs)>
+<!ATTLIST metadoc lang CDATA #REQUIRED
+ parent CDATA #IMPLIED>
+<!ELEMENT members (lead*,member*)>
+<!ELEMENT lead (#PCDATA)*> <!-- <lead>nickname</lead> -->
+<!ELEMENT member (#PCDATA)*>
+<!ATTLIST member mail CDATA #IMPLIED
+ fullname CDATA #IMPLIED>
+<!ELEMENT categories (cat)*>
+<!ELEMENT cat (#PCDATA)*>
+<!ATTLIST cat id CDATA #REQUIRED
+ parent CDATA #IMPLIED>
+<!ELEMENT files (file)*>
+<!ELEMENT file (#PCDATA)*>
+<!ATTLIST file id ID #REQUIRED>
+<!ELEMENT docs (doc)*>
+<!ELEMENT doc (memberof*,bookref?,bugs?)>
+<!ATTLIST doc fileid CDATA #REQUIRED>
+<!ELEMENT memberof (#PCDATA)*>
+<!ELEMENT bookref EMPTY>
+<!ATTLIST bookref vpart CDATA #IMPLIED
+ vchap CDATA #IMPLIED>
+<!ELEMENT bugs (bug*)>
+<!ELEMENT bug (#PCDATA)*>
+<!ATTLIST bug stopper (yes|no) #IMPLIED
+ arch CDATA #IMPLIED>
+
+<!ELEMENT dynamic (version?, title, intro?, (listing|catid*|overview))>
+<!ATTLIST dynamic metadoc CDATA #REQUIRED>
+<!ELEMENT intro (section)*> <!-- Section stuff copy/pasted from guide.dtd -->
+<!ELEMENT listing (list)*>
+<!ELEMENT list (#PCDATA)*>
+<!ELEMENT catid (#PCDATA)*>
+<!ELEMENT overview EMPTY>
+
+
+<!ELEMENT section (include | (title?, body+))>
+
+<!ELEMENT body (include | (%block.class;)+)>