Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 879347 - [Future EAPI] Move HOMEPAGE and DESCRIPTION from ebuilds to metadata
Summary: [Future EAPI] Move HOMEPAGE and DESCRIPTION from ebuilds to metadata
Status: RESOLVED DUPLICATE of bug 186454
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: PMS/EAPI (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PMS/EAPI
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: future-eapi
  Show dependency tree
 
Reported: 2022-11-03 14:53 UTC by Matt Turner
Modified: 2022-11-03 15:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2022-11-03 14:53:08 UTC
These two bits of metadata are constant for all versions of a package, except in  rare cases. We should move them to metadata.xml.

We already have <longdescription> and <upstream>. I'd suggest <description> and <upstream>::<homepage>.

Note that PMS says

> In addition, HOMEPAGE, [...] use dependency-style specifications to specify their values.

but I don't see any instances in ::gentoo of dependency-style specifications being used in HOMEPAGE.
Comment 1 Matt Turner gentoo-dev 2022-11-03 15:31:46 UTC

*** This bug has been marked as a duplicate of bug 186454 ***