--- xml/htdocs/proj/en/glep/glep-0005.html 2003/07/29 00:14:28 1.4 +++ xml/htdocs/proj/en/glep/glep-0005.html 2004/11/11 21:27:39 1.5 @@ -8,7 +8,7 @@ --> - + GLEP 5 -- Extending metadata.xml @@ -22,7 +22,7 @@ [Gentoo Linux Home] [GLEP Index] -[GLEP Source] +[GLEP Source]
@@ -33,34 +33,37 @@ - + - + - + - + + +
Title:Extending metadata.xml
Version:1.2
Version:1.3
Last-Modified:2003/07/03 05:38:42
Last-Modified:2004/11/11 21:27:31
Author:Heinrich Wendel <sysop at heinospage.de>,
Status:Draft
Status:deferred
Type:Standards Track
Content-Type:text/x-rst
Content-Type:text/x-rst
Created:02-Jul-2003
Post-History:02-Jul-2003, 11-Nov-2004

-

Contents

+

Contents

@@ -70,19 +73,23 @@ maintainers, this GLEP proposes to extend this format in order to simplify the .ebuild format.

+
+

Status

+

Timed out

+
-

Motivation

+

Motivation

The metadata.xml [1] standard was accepted and it already contains some information about the packages (longdescription).

-

Specification

+

Specification

Add the tags <description> <homepage> <license> to the metadata.xml [1] and remove them from the .ebuild files. All ebuilds and the emerge -S feature have to be changed to use the new format.

-

Rationale

+

Rationale

The three tags description, homepage and license are mostly the same in all versions of an ebuild, but they must be added to each version. In order to simplify the .ebuild format they can be moved to the new metadata.xml [1] file. @@ -91,16 +98,16 @@ (restrict attribute).

-

Backwards Compatibility

+

Backwards Compatibility

As it will take some time to do the changes on every ebuild, portage should still support the old format for some time.

-

Reference Implementation

+

Reference Implementation

not yet ...

-

References

+

References

@@ -110,15 +117,15 @@
- +