From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 823DA138334 for ; Mon, 11 Jun 2018 22:42:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2655EE080E; Mon, 11 Jun 2018 22:42:08 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F0A48E0805 for ; Mon, 11 Jun 2018 22:42:07 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 67A2C335C86 for ; Mon, 11 Jun 2018 22:42:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A8A642CC for ; Mon, 11 Jun 2018 22:42:04 +0000 (UTC) From: "Ulrich Müller" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Müller" Message-ID: <1528756911.ea7cd6e092def3df76f45f3ed30ecd1e4473e499.ulm@gentoo> Subject: [gentoo-commits] proj/nxml-gentoo-schemas:master commit in: / X-VCS-Repository: proj/nxml-gentoo-schemas X-VCS-Files: glsa.rnc metadata.rnc X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Müller X-VCS-Revision: ea7cd6e092def3df76f45f3ed30ecd1e4473e499 X-VCS-Branch: master Date: Mon, 11 Jun 2018 22:42:04 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 1baf880a-d82a-45b4-a127-07688751442c X-Archives-Hash: 85d0f4cd1ac7fc751fa193902a1b5484 commit: ea7cd6e092def3df76f45f3ed30ecd1e4473e499 Author: Ulrich Müller gentoo org> AuthorDate: Mon Jun 11 22:41:51 2018 +0000 Commit: Ulrich Müller gentoo org> CommitDate: Mon Jun 11 22:41:51 2018 +0000 URL: https://gitweb.gentoo.org/proj/nxml-gentoo-schemas.git/commit/?id=ea7cd6e0 Update rnc schemas. glsa.rnc | 4 +++- metadata.rnc | 11 ++++++++++- 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