1
default namespace = "http://linux.duke.edu/metadata/repo"
3
include "common-inc.rnc"
5
repomd.location = element location {
6
attribute href { xsd:anyURI }
8
repomd.meta = element checksum {
11
# Oddity in the wild: a timestamp wiht a decimal
12
element timestamp { private.unixts | xsd:decimal },
13
element size { private.positive }?,
14
element open-size { private.positive }?,
15
element open-checksum {
20
start = element repomd {
21
element revision { private.unixts }?,
23
element repo { xsd:anyURI }
26
attribute type { "deltainfo" | "filelists" | "other" | "primary" | "susedata" | "suseinfo" | "updateinfo" | "patches" | "products" | "product" | "patterns" | "pattern" },
27
((repomd.meta, repomd.location) | (repomd.location, repomd.meta))