summaryrefslogtreecommitdiffstats
path: root/packaging/rpm-info.dtd
diff options
context:
space:
mode:
authorTommy Reynolds <Tommy.Reynolds@MegaCoder.com>2005-12-30 02:45:07 +0000
committerTommy Reynolds <Tommy.Reynolds@MegaCoder.com>2005-12-30 02:45:07 +0000
commit580d87a7e2af1146bb0a2d6ccc5a1f8d05f1628a (patch)
treeb30bb1d07b5444d07e3b0a5bfbfeccaf7c9d7912 /packaging/rpm-info.dtd
parente2742f17d690abfa7decac1b1150bf733f6ab120 (diff)
downloadfedora-doc-utils-580d87a7e2af1146bb0a2d6ccc5a1f8d05f1628a.tar.gz
fedora-doc-utils-580d87a7e2af1146bb0a2d6ccc5a1f8d05f1628a.tar.xz
fedora-doc-utils-580d87a7e2af1146bb0a2d6ccc5a1f8d05f1628a.zip
Add optional "othername" attribute to <worker>.
Use colophon to specify the copyright holder. Allow optional translators and editors to be listed in any order after the author specification.
Diffstat (limited to 'packaging/rpm-info.dtd')
-rw-r--r--packaging/rpm-info.dtd6
1 files changed, 4 insertions, 2 deletions
diff --git a/packaging/rpm-info.dtd b/packaging/rpm-info.dtd
index a8d28f1..640ebd8 100644
--- a/packaging/rpm-info.dtd
+++ b/packaging/rpm-info.dtd
@@ -1,4 +1,4 @@
-<!ELEMENT rpm-info (colophon,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 >
@@ -9,7 +9,8 @@
<!ELEMENT copyright (year,holder+) >
<!ELEMENT year (#PCDATA) >
-<!ELEMENT holder (#PCDATA) >
+<!ELEMENT holder EMPTY >
+<!ATTLIST holder worker IDREF #REQUIRED >
<!ELEMENT titles (translation+) >
@@ -37,6 +38,7 @@
<!ATTLIST worker surname CDATA #REQUIRED >
<!ATTLIST worker firstname CDATA #REQUIRED >
<!ATTLIST worker initials CDATA #REQUIRED >
+<!ATTLIST worker othername CDATA "" >
<!ELEMENT author EMPTY >
<!ATTLIST author worker IDREF #REQUIRED >