summaryrefslogtreecommitdiff
path: root/Master/Tools/tpm.dtd
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2005-12-28 00:04:28 +0000
committerKarl Berry <karl@freefriends.org>2005-12-28 00:04:28 +0000
commite6faeef3e4205722d36bbbb86b3b3390ab6527be (patch)
treeb6bf2abd8e881f40beaca430df2e1c34c02c19ab /Master/Tools/tpm.dtd
parent577983747d8680b8defbfdd03a9d50bad6fd54b7 (diff)
trunk
git-svn-id: svn://tug.org/texlive/trunk@5 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/Tools/tpm.dtd')
-rw-r--r--Master/Tools/tpm.dtd74
1 files changed, 74 insertions, 0 deletions
diff --git a/Master/Tools/tpm.dtd b/Master/Tools/tpm.dtd
new file mode 100644
index 00000000000..955831795c4
--- /dev/null
+++ b/Master/Tools/tpm.dtd
@@ -0,0 +1,74 @@
+<!ELEMENT rdf:RDF (rdf:Description) >
+<!ATTLIST rdf:RDF
+ xmlns:rdf CDATA #REQUIRED
+ xmlns:TPM CDATA #REQUIRED>
+<!ELEMENT rdf:Description
+ (TPM:Name, TPM:Type, TPM:Date, TPM:Version, TPM:Creator,
+ TPM:Title, TPM:Description, TPM:Author, TPM:Size, TPM:Flags?,
+ TPM:Build,
+ TPM:BinFiles*,TPM:RunFiles?,TPM:DocFiles?,TPM:SourceFiles?,
+ TPM:RemoteFiles?,
+ TPM:Requires?, TPM:RequiredBy?, TPM:Installation?,TPM:Provides?)>
+ <!ATTLIST rdf:Description about CDATA #REQUIRED >
+<!ELEMENT TPM:Name (#PCDATA)>
+<!ELEMENT TPM:Flags EMPTY>
+<!ATTLIST TPM:Flags
+ selectable CDATA #IMPLIED
+ default CDATA #IMPLIED
+ treeroot CDATA #IMPLIED
+>
+<!ELEMENT TPM:Type (#PCDATA)>
+<!ELEMENT TPM:Date (#PCDATA)>
+<!ELEMENT TPM:Version (#PCDATA)>
+<!ELEMENT TPM:Creator (#PCDATA)>
+<!ELEMENT TPM:Author (#PCDATA)>
+<!ELEMENT TPM:Requires (TPM:Documentation*,TPM:Package*,TPM:TLCore*,TPM:Collection*,TPM:Support*)>
+<!ELEMENT TPM:RequiredBy (#PCDATA)>
+<!ELEMENT TPM:Title (#PCDATA)>
+<!ELEMENT TPM:Size (#PCDATA)>
+<!ELEMENT TPM:Description (#PCDATA)>
+<!ATTLIST TPM:Description
+ xmlns:TPM CDATA #IMPLIED>
+<!ELEMENT TPM:Build
+ (TPM:BinPatterns?,TPM:RunPatterns?,TPM:DocPatterns?,
+ TPM:SourcePatterns?,TPM:RemotePatterns?)>
+<!ELEMENT TPM:BinPatterns (#PCDATA)>
+<!ELEMENT TPM:RunPatterns (#PCDATA)>
+<!ELEMENT TPM:DocPatterns (#PCDATA)>
+<!ELEMENT TPM:SourcePatterns (#PCDATA)>
+<!ELEMENT TPM:RemotePatterns (#PCDATA)>
+<!ELEMENT TPM:BinFiles (#PCDATA)>
+<!ELEMENT TPM:RunFiles (#PCDATA)>
+<!ELEMENT TPM:DocFiles (#PCDATA)>
+<!ELEMENT TPM:SourceFiles (#PCDATA)>
+<!ELEMENT TPM:RemoteFiles (#PCDATA)>
+<!ATTLIST TPM:BinFiles arch CDATA #REQUIRED>
+<!ATTLIST TPM:BinFiles size CDATA #REQUIRED>
+<!ATTLIST TPM:DocFiles size CDATA #REQUIRED>
+<!ATTLIST TPM:SourceFiles size CDATA #REQUIRED>
+<!ATTLIST TPM:RunFiles size CDATA #REQUIRED>
+<!ATTLIST TPM:RemoteFiles size CDATA #REQUIRED>
+<!ATTLIST TPM:BinFiles xmlns:TPM CDATA #IMPLIED>
+<!ATTLIST TPM:RunFiles xmlns:TPM CDATA #IMPLIED>
+<!ATTLIST TPM:DocFiles xmlns:TPM CDATA #IMPLIED>
+<!ATTLIST TPM:SourceFiles xmlns:TPM CDATA #IMPLIED>
+<!ATTLIST TPM:RemoteFiles xmlns:TPM CDATA #IMPLIED>
+<!ELEMENT TPM:TLCore EMPTY>
+ <!ATTLIST TPM:TLCore name CDATA #REQUIRED>
+<!ELEMENT TPM:Package EMPTY>
+ <!ATTLIST TPM:Package name CDATA #REQUIRED>
+<!ELEMENT TPM:Documentation EMPTY>
+ <!ATTLIST TPM:Documentation name CDATA #REQUIRED>
+<!ELEMENT TPM:Collection EMPTY>
+ <!ATTLIST TPM:Collection name CDATA #REQUIRED>
+<!ELEMENT TPM:Support EMPTY>
+ <!ATTLIST TPM:Support name CDATA #REQUIRED>
+<!ELEMENT TPM:Installation (TPM:Execute)*>
+<!ELEMENT TPM:Execute (#PCDATA)>
+<!ATTLIST TPM:Execute function CDATA #REQUIRED
+ mode CDATA #IMPLIED
+ parameter CDATA #REQUIRED>
+<!ELEMENT TPM:Provides (#PCDATA)>
+
+
+