Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 160087 Details for
Bug 199788
GLEP56: metadata DTD updates for USE flag descriptions & validate metadata.xml at commit
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
GLEP 56 changes
metadata.dtd.patch (text/plain), 3.70 KB, created by
Doug Goldstein (RETIRED)
on 2008-07-10 21:42:11 UTC
(
hide
)
Description:
GLEP 56 changes
Filename:
MIME Type:
Creator:
Doug Goldstein (RETIRED)
Created:
2008-07-10 21:42:11 UTC
Size:
3.70 KB
patch
obsolete
>Index: hb-guide-metadata.xml >=================================================================== >RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/devrel/handbook/hb-guide-metadata.xml,v >retrieving revision 1.11 >diff -u -B -r1.11 hb-guide-metadata.xml >--- hb-guide-metadata.xml 31 Mar 2008 18:30:36 -0000 1.11 >+++ hb-guide-metadata.xml 10 Jul 2008 21:23:59 -0000 >@@ -19,9 +19,10 @@ > <body> > > <p> >-The <c>metadata.xml</c> file has as its purpose to give extra information about >-ebuilds. The <c>metadata.xml</c> file should exist in every package directory. >-A skel file can be found as <c>skel.metadata.xml</c> in the portage tree. >+The <path>metadata.xml</path> file has as its purpose to give extra information >+about ebuilds. The <path>metadata.xml</path> file should exist in every package >+directory. A skel file can be found as <path>skel.metadata.xml</path> in the >+portage tree. > </p> > > </body> >@@ -34,7 +35,7 @@ > <body> > > <p> >-A <c>metadata.xml</c> file can contain a number of tags: >+A <path>metadata.xml</path> file can contain a number of tags: > </p> > > <table> >@@ -47,10 +48,11 @@ > <brite><pkgmetadata></brite> > </ti> > <ti> >- This is the root element of the metadata.xml file for packages. It has >- no attributes. Its required subtag is: <brite><herd></brite>. >- Furthermore, the following subtags are allowed: <brite><email></brite> >- for a general herd email address, <brite><maintainer></brite>, and >+ This is the root element of the <path>metadata.xml</path> file for >+ packages. It has no attributes. Its required subtag is: >+ <brite><herd></brite>. Furthermore, the following subtags are >+ allowed: <brite><email></brite> for a general herd email address, >+ <brite><maintainer></brite>, and > <brite><longdescription></brite>. > </ti> > </tr> >@@ -59,9 +61,9 @@ > <brite><catmetadata></brite> > </ti> > <ti> >- This is the root element of the metadata.xml file for categories as per >- <uri link="/proj/en/glep/glep-0034.html">GLEP 34</uri>. It has >- no attributes. It contains a number of >+ This is the root element of the <path>metadata.xml</path> file for >+ categories as per <uri link="/proj/en/glep/glep-0034.html">GLEP 34</uri>. >+ It has no attributes. It contains a number of > <brite><longdescription></brite> tags, each for a different > language. > </ti> >@@ -72,7 +74,7 @@ > </ti> > <ti> > There must at least be one herd subtag. The contents of this tag must be >- the name of a herd as specified in the <uri >+ the name of a herd as specified in the <uri > link="http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo/xml/htdocs/proj/en/metastructure/herds/herds.xml?content-type=text/plain&rev=HEAD">herds.xml</uri> > file or the "no-herd" herd. It must occur at least once. > </ti> >@@ -82,7 +84,7 @@ > <brite><maintainer></brite> > </ti> > <ti> >- Besides being member of a herd, a package can also be maintained directly. >+ Besides being part of a herd, a package can also be maintained directly. > The maintainers of a package can be specified with the > <brite><maintainer></brite> tag. This tag has one required subtag: > <brite><email></brite>. It has two optional subtags: >@@ -231,9 +233,9 @@ > <body> > > <p> >-As second example we view the <path>metadata.xml</path> of <c>mirrorselect</c>. >-This ebuild is maintained by the <c>tools-portage</c> herd, but has a separate >-maintainer. >+For the second example, we will examine the <path>metadata.xml</path> of >+<c>app-portage/mirrorselect</c>. This ebuild is maintained by the >+<c>tools-portage</c> herd, but has a separate maintainer. > </p> > > <pre caption="Herd & individually maintained package">
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 199788
:
136492
|
137127
|
137138
|
160085
|
160087
|
160144
|
160145
|
160377
|
160458
|
160472
|
160476