summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2018-06-12 00:41:51 +0200
committerUlrich Müller <ulm@gentoo.org>2018-06-12 00:41:51 +0200
commitea7cd6e092def3df76f45f3ed30ecd1e4473e499 (patch)
treec8cd8ef435309359f1172db9471260bcfc6ffa67
parentUpdate rnc schemas from dtds. (diff)
downloadnxml-gentoo-schemas-ea7cd6e092def3df76f45f3ed30ecd1e4473e499.tar.gz
nxml-gentoo-schemas-ea7cd6e092def3df76f45f3ed30ecd1e4473e499.tar.bz2
nxml-gentoo-schemas-ea7cd6e092def3df76f45f3ed30ecd1e4473e499.zip
Update rnc schemas.nxml-gentoo-schemas-20180611
-rw-r--r--glsa.rnc4
-rw-r--r--metadata.rnc11
2 files changed, 13 insertions, 2 deletions
diff --git a/glsa.rnc b/glsa.rnc
index a9f182a..2711a6a 100644
--- a/glsa.rnc
+++ b/glsa.rnc
@@ -128,7 +128,8 @@ vulnerable = element vulnerable { attlist.vulnerable, text }
attlist.vulnerable &=
attribute range {
"le" | "lt" | "eq" | "gt" | "ge" | "rlt" | "rle" | "rgt" | "rge"
- }
+ },
+ [ a:defaultValue = "*" ] attribute slot { text }?
# Element: unaffected
# Description: Version of the fixed (or unaffected) package. In case the
# package is superseded by another package, you need to
@@ -144,6 +145,7 @@ attlist.unaffected &=
attribute range {
"le" | "lt" | "eq" | "gt" | "ge" | "rlt" | "rle" | "rgt" | "rge"
},
+ [ a:defaultValue = "*" ] attribute slot { text }?,
attribute name { text }?
# Element: service
# Description: Provide information about the Gentoo services that are
diff --git a/metadata.rnc b/metadata.rnc
index 2ac5f01..7f4c26e 100644
--- a/metadata.rnc
+++ b/metadata.rnc
@@ -10,7 +10,12 @@ attlist.catmetadata &=
pkgmetadata =
element pkgmetadata {
attlist.pkgmetadata,
- (maintainer | longdescription | slots | use | upstream)*
+ (maintainer
+ | longdescription
+ | slots
+ | stabilize-allarches
+ | use
+ | upstream)*
}
attlist.pkgmetadata &=
[ a:defaultValue = "" ] attribute pkgname { text }?
@@ -42,6 +47,9 @@ attlist.slot &= attribute name { text }
# The meaning of sub-SLOTs for the whole package
subslots = element subslots { attlist.subslots, text* }
attlist.subslots &= empty
+# whether it's possible to stabilize ALLARCHES
+stabilize-allarches =
+ element stabilize-allarches { attlist.stabilize-allarches, empty }
# description of what this USE flag does for this package
use = element use { attlist.use, flag* }
flag = element flag { attlist.flag, (text | pkg | cat)* }
@@ -128,6 +136,7 @@ attlist.use &= [ a:defaultValue = "en" ] attribute lang { text }?
attlist.maintainer &= attribute restrict { text }?
attlist.longdescription &= attribute restrict { text }?
attlist.flag &= attribute restrict { text }?
+attlist.stabilize-allarches &= attribute restrict { text }?
# standard parts
# an email address