diff options
author | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2005-12-29 17:32:16 +0000 |
---|---|---|
committer | Tommy Reynolds <Tommy.Reynolds@MegaCoder.com> | 2005-12-29 17:32:16 +0000 |
commit | 01d8b2b7b2df62c91f12369e9c578666438117bf (patch) | |
tree | a7af86aca4114c0c859228db875d2f09575470fe | |
parent | 87bf1ba9f12233353a2d6e7088b6e00d781f8a6d (diff) | |
download | fedora-doc-utils-01d8b2b7b2df62c91f12369e9c578666438117bf.tar.gz fedora-doc-utils-01d8b2b7b2df62c91f12369e9c578666438117bf.tar.xz fedora-doc-utils-01d8b2b7b2df62c91f12369e9c578666438117bf.zip |
Consolidate author, editor and such, information into a colophon that we
can access using the manditory ID attributes.
-rw-r--r-- | packaging/rpm-info.dtd | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/packaging/rpm-info.dtd b/packaging/rpm-info.dtd index e1f0280..a8d28f1 100644 --- a/packaging/rpm-info.dtd +++ b/packaging/rpm-info.dtd @@ -1,4 +1,4 @@ -<!ELEMENT rpm-info (author+,translator*,editor*, license,copyright+,titles,changelog) > +<!ELEMENT rpm-info (colophon,author+,translator*,editor*, license,copyright+,titles,changelog) > <!ELEMENT release EMPTY > <!ATTLIST release rel CDATA #REQUIRED > @@ -28,25 +28,25 @@ <!ATTLIST revision release CDATA #REQUIRED > <!ATTLIST revision role (doc|rpm) "doc" > -<!ELEMENT author EMPTY > -<!ATTLIST author wholename CDATA #REQUIRED > -<!ATTLIST author email CDATA #REQUIRED > -<!ATTLIST author surname CDATA #REQUIRED > -<!ATTLIST author firstname CDATA #REQUIRED > -<!ATTLIST author initials CDATA #REQUIRED > +<!ELEMENT colophon (worker+) > + +<!ELEMENT worker EMPTY > +<!ATTLIST worker id ID #REQUIRED > +<!ATTLIST worker wholename CDATA #REQUIRED > +<!ATTLIST worker email CDATA #REQUIRED > +<!ATTLIST worker surname CDATA #REQUIRED > +<!ATTLIST worker firstname CDATA #REQUIRED > +<!ATTLIST worker initials CDATA #REQUIRED > + +<!ELEMENT author EMPTY > +<!ATTLIST author worker IDREF #REQUIRED > <!ELEMENT editor EMPTY > -<!ATTLIST editor wholename CDATA #REQUIRED > -<!ATTLIST editor email CDATA #REQUIRED > -<!ATTLIST editor surname CDATA #REQUIRED > -<!ATTLIST editor firstname CDATA #REQUIRED > +<!ATTLIST editor worker IDREF #REQUIRED > <!ELEMENT translator EMPTY > -<!ATTLIST translator wholename CDATA #REQUIRED > -<!ATTLIST translator email CDATA #REQUIRED > -<!ATTLIST translator surname CDATA #REQUIRED > -<!ATTLIST translator firstname CDATA #REQUIRED > +<!ATTLIST translator worker IDREF #REQUIRED > <!ELEMENT details (#PCDATA) > <!ATTLIST details lang CDATA "en" > |