Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666416 - Various improvements to the devmanual
Summary: Various improvements to the devmanual
Status: RESOLVED FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Devmanual (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Devmanual Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-17 16:39 UTC by Brian Evans (RETIRED)
Modified: 2018-10-24 13:04 UTC (History)
1 user (show)

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


Attachments
devmanual.patch (devmanual.patch,23.93 KB, patch)
2018-09-17 16:40 UTC, Brian Evans (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Evans (RETIRED) gentoo-dev 2018-09-17 16:39:20 UTC
I have made several commits to my local repository to enhance the devmanual.

Patch is attached.  Summary:

src_prepare: Show new EAPI 6 default_src_prepare
Change src_prepare/epatch document to include eapply as well
variables: Prefer eapi7-ver functions to versionator
Move REQUIRED_USE descripton to variables
ebuild-writing/eapi: Add summary of EAPI=7 features
ebuild-writing/variables: Add EAPI=7 variables
function-reference/query-functions: Add EAPI=7 options for {has,best}_version
Update message-functions for EAPI=7
install-functions: Update domo and add dostrip for EAPI=7
overlays: Remove reference to PORTDIR_OVERLAY
install-functions: mark dohtml as banned with EAPI=7


If there are any issues, please comment.

Thanks.

Many thanks to Michał Górny and his ultimate EAPI 7 guide which I used as a reference material for some of these commits.
Comment 1 Brian Evans (RETIRED) gentoo-dev 2018-09-17 16:40:43 UTC
Created attachment 547088 [details, diff]
devmanual.patch
Comment 2 Brian Evans (RETIRED) gentoo-dev 2018-10-23 20:38:34 UTC
If there are no objections, I would like to merge this in the next day or two.

Bug has been here for a month so one final call.
Comment 3 Brian Evans (RETIRED) gentoo-dev 2018-10-24 13:04:15 UTC
Committed