summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2021-03-15 04:42:58 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2021-03-15 04:42:58 +0000
commita66292305d00c6b4086cf64135f5882796567b75 (patch)
tree1a244110a4350821b9f3a284ac2057d0fe3ca4d1 /metadata/xml-schema
parentMerge commit 'aaba251def20e211f7d12c83a7f5280097e1aa85' into master (diff)
parentmetadata.xsd: Add <maintainer proxied=""/> attribute (diff)
downloadgentoo-a66292305d00c6b4086cf64135f5882796567b75.tar.gz
gentoo-a66292305d00c6b4086cf64135f5882796567b75.tar.bz2
gentoo-a66292305d00c6b4086cf64135f5882796567b75.zip
Merge commit '1f044715a9459c7d0f724d4a7c5e18b274254ae2' into master
Diffstat (limited to 'metadata/xml-schema')
-rw-r--r--metadata/xml-schema/metadata.xsd10
1 files changed, 10 insertions, 0 deletions
diff --git a/metadata/xml-schema/metadata.xsd b/metadata/xml-schema/metadata.xsd
index db243abbf7e8..d2e3d4ff1c11 100644
--- a/metadata/xml-schema/metadata.xsd
+++ b/metadata/xml-schema/metadata.xsd
@@ -127,6 +127,8 @@
</xs:choice>
<xs:attribute name='type' type='maintainerTypeAttrType'
use='required'/>
+ <xs:attribute name='proxied' type='maintainerProxiedAttrType'
+ default='no'/>
<xs:attribute name='restrict' type='restrictAttrType'
default=''/>
</xs:complexType>
@@ -138,6 +140,14 @@
</xs:restriction>
</xs:simpleType>
+ <xs:simpleType name='maintainerProxiedAttrType'>
+ <xs:restriction base='xs:token'>
+ <xs:enumeration value='yes'/>
+ <xs:enumeration value='no'/>
+ <xs:enumeration value='proxy'/>
+ </xs:restriction>
+ </xs:simpleType>
+
<xs:complexType name='upstreamMaintainerType'>
<xs:all>
<xs:element name='email' type='emailType'