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 320DF138334
for ; Mon, 9 Dec 2019 21:40:01 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
by pigeon.gentoo.org (Postfix) with SMTP id 5B942E089D;
Mon, 9 Dec 2019 21:40:00 +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 2F830E089D
for ; Mon, 9 Dec 2019 21:40:00 +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 ECC8E34D8CA
for ; Mon, 9 Dec 2019 21:39:58 +0000 (UTC)
Received: from localhost.localdomain (localhost [IPv6:::1])
by oystercatcher.gentoo.org (Postfix) with ESMTP id 8687B8D7
for ; Mon, 9 Dec 2019 21:39:56 +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: <1575804723.688b7114682f9faf594d1aa740de1b6dd9c653ac.ulm@gentoo>
Subject: [gentoo-commits] proj/devmanual:master commit in: ebuild-writing/misc-files/metadata/, ebuild-maintenance/maintenance-tasks/, ...
X-VCS-Repository: proj/devmanual
X-VCS-Files: ebuild-maintenance/git/text.xml ebuild-maintenance/maintenance-tasks/text.xml ebuild-writing/misc-files/metadata/text.xml
X-VCS-Directories: ebuild-maintenance/git/ ebuild-maintenance/maintenance-tasks/ ebuild-writing/misc-files/metadata/
X-VCS-Committer: ulm
X-VCS-Committer-Name: Ulrich Müller
X-VCS-Revision: 688b7114682f9faf594d1aa740de1b6dd9c653ac
X-VCS-Branch: master
Date: Mon, 9 Dec 2019 21:39:56 +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-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
X-Archives-Salt: 4b3b06ea-4fef-4aed-a2bb-11ed05c4b0d5
X-Archives-Hash: 854471ceb6d68d462b989e49e55364c3
commit: 688b7114682f9faf594d1aa740de1b6dd9c653ac
Author: Ulrich Müller gentoo org>
AuthorDate: Wed Dec 4 17:06:29 2019 +0000
Commit: Ulrich Müller gentoo org>
CommitDate: Sun Dec 8 11:32:03 2019 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=688b7114
Elements , , and are not supported.
Use instead, which seems to be the most appropriate replacement
in their respective contexts.
Signed-off-by: Ulrich Müller gentoo.org>
ebuild-maintenance/git/text.xml | 2 +-
ebuild-maintenance/maintenance-tasks/text.xml | 16 ++---
ebuild-writing/misc-files/metadata/text.xml | 95 +++++++++++++--------------
3 files changed, 54 insertions(+), 59 deletions(-)
diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index 70fa46a..ee32c9c 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -279,7 +279,7 @@ mirrored by Gentoo is referenced, it will be closed (as fixed)
automatically with reference to the commit.
Package-Manager: This is automatically inserted by
repoman commit and it specifies the version of
-sys-apps/portage on the system.
+sys-apps/portage on the system.
RepoMan-Options: This is automatically inserted by
repoman commit and records the options passed to repoman (such
as --force) for the commit.
diff --git a/ebuild-maintenance/maintenance-tasks/text.xml b/ebuild-maintenance/maintenance-tasks/text.xml
index 2b16ce3..92dd0a0 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -149,18 +149,16 @@ looking for is not listed then please consult the relevant lead.
-You should never stabilize packages on
-architectures for which you cannot test and instead you should file a bug to
-the relevant architecture team, such as
-sparc@gentoo.org asking them to stabilize the
-ebuild. Alternatively, you may be able to find Gentoo developers on
-IRC who could help you with your request.
+You should never stabilize packages on architectures for which you
+cannot test and instead you should file a bug to the relevant architecture
+team, such as sparc@gentoo.org asking them to stabilize the ebuild.
+Alternatively, you may be able to find Gentoo developers on IRC who could help
+you with your request.
-It is best to not use
-arch-maintainers@gentoo.org, adding architecture teams onto a
-bug's CC list individually instead. That way teams can remove
+It is best to not use arch-maintainers@gentoo.org, adding architecture
+teams onto a bug's CC list individually instead. That way teams can remove
themselves from the list when they are done, giving a clear indication
of which teams still have to stabilize a package.
diff --git a/ebuild-writing/misc-files/metadata/text.xml b/ebuild-writing/misc-files/metadata/text.xml
index 7260e48..a89a512 100644
--- a/ebuild-writing/misc-files/metadata/text.xml
+++ b/ebuild-writing/misc-files/metadata/text.xml
@@ -49,71 +49,69 @@ metadata.xml:
- <catmetadata>
+ <catmetadata>
This is the root element of the metadata.xml file for
categories. It has no attributes. It contains a number of
- <longdescription> tags, each for a different
- language.
+ <longdescription> tags, each for a different language.
- <pkgmetadata>
+ <pkgmetadata>
This is the root element of the metadata.xml file for
packages. It has no attributes. The following subtags are
allowed:
- <longdescription>,
- <maintainer>,
- <slots>,
- <use>, and
- <upstream>.
+ <longdescription>,
+ <maintainer>,
+ <slots>,
+ <use>, and
+ <upstream>.
While all the subtags are optional, <upstream> may
appear at most once.
- <longdescription>
+ <longdescription>
This tag contains a description for a category or a package. For
packages, it is used to augment the
DESCRIPTION field in the ebuilds themselves. This tag has
- two optional subtags: <pkg> and
- <cat>.
+ two optional subtags: <pkg> and <cat>.
- <maintainer>
+ <maintainer>
This tag specifies the persons and/or projects responsible for
the maintenance of a package. The type attribute must
- be specified and can be either "person" or
- "project". There is one required subtag:
- <email>. It has two optional subtags:
- <name> and
- <description>.
+ be specified and can be either "person" or "project".
+ There is one required subtag:
+ <email>. It has two optional subtags:
+ <name> and
+ <description>.
- <email>
+ <email>
This contains the e-mail address of the maintainer. It is required.
- <name>
+ <name>
This contains freetext with the name of the maintainer. It is optional.
- <description>
+ <description>
The description tag contains a description of the maintainership, or for
example a remark that someone interested can take over the maintainership.
@@ -121,7 +119,7 @@ metadata.xml:
- <slots>
+ <slots>
This tag describes the
slots of a package.
@@ -129,40 +127,40 @@ metadata.xml:
- <slot>
+ <slot>
This contains information for a particular slot. The name
attribute is mandatory and specifies the name of the slot.
- <subslots>
+ <subslots>
Describes the meaning of subslots for the whole package. This
tag may appear at most once.
- <use>
+ <use>
This tag contains descriptions of USE flags.
This tag is optional and, if specified, has one required subtag:
- <flag>.
+ <flag>.
- <flag>
+ <flag>
This tag contains a description of how the named USE flag affects this
- package. It is required if the <use> tag is specified.
+ package. It is required if the <use> tag is specified.
It also requires the USE flag to be named in the name attribute.
- This tag has two optional subtags: <pkg> and
- <cat>.
+ This tag has two optional subtags: <pkg> and
+ <cat>.
- <upstream>
+ <upstream>
This tag contains information about the upstream developers/project.
It supports multiple optional subtags: <maintainer>,
@@ -171,7 +169,7 @@ metadata.xml:
- <maintainer>
+ <maintainer>
Provides information about the upstream maintainer. It requires a
<name> subtag to be specified, supports an optional
@@ -179,20 +177,20 @@ metadata.xml:
- <name>
+ <name>
The name of an upstream maintainer should contain a block of text with upstream's name.
This element is mandatory for an upstream maintainer and must appear exactly once.
- <email>
+ <email>
The email address of an upstream maintainer. May appear only once.
- <changelog>
+ <changelog>
Should contain a URL where the location of the upstream changelog can be found.
The URL must be version independent and must point to a changelog which is only
@@ -202,7 +200,7 @@ metadata.xml:
- <doc>
+ <doc>
Should contain a URL where the location of the upstream documentation can be
found. The link must not point to any third party documentation and must be
@@ -212,14 +210,14 @@ metadata.xml:
- <bugs-to>
+ <bugs-to>
Should contain a place where bugs can be filed, a URL or an e-mail address prefixed
with mailto:. May appear at most once.
- <remote-id>
+ <remote-id>
Should specify a type of package identification tracker and the identification that
corresponds to the package in question. remote-id should make it easier to index
@@ -229,13 +227,13 @@ metadata.xml:
- <pkg>
+ <pkg>
This tag contains a valid qualified package name.
- <cat>
+ <cat>
This tag contains a valid category name as defined in
profiles/categories.
@@ -256,9 +254,8 @@ There are also some attributes that can be used with these tags:
lang
- <description>, <longdescription>,
- <slots>,
- <use>, <doc>
+ <description>, <longdescription>,
+ <slots>, <use>, <doc>
In every case where a description is required, there must be at
@@ -272,8 +269,8 @@ There are also some attributes that can be used with these tags:
restrict
- <maintainer>,
- <longdescription>, <flag>
+ <maintainer>,
+ <longdescription>, <flag>
The restrict attribute allows one to restrict the application of
@@ -289,7 +286,7 @@ There are also some attributes that can be used with these tags:
name
- <flag>, <slot>
+ <flag>, <slot>
When this attribute is required on the <flag> tag, it
@@ -304,7 +301,7 @@ There are also some attributes that can be used with these tags:
status
- <maintainer>
+ <maintainer>
The upstream maintainer element has a status attribute, which is
@@ -318,7 +315,7 @@ There are also some attributes that can be used with these tags:
type
- <remote-id>
+ <remote-id>
A string identifying the type of upstream source. A list of valid strings are kept in
@@ -329,7 +326,7 @@ There are also some attributes that can be used with these tags:
type
- <maintainer>
+ <maintainer>
Defines the type of the maintainer for a package. There are only