Portage keywords used in ebuilds

This is a wiki page. Be bold and improve it!

If you have any questions about the content on this page, don't hesitate to open a new ticket and we'll do our best to assist you.

There does not seem to be any index of all the keywords used by portage, in particular within ebuilds. As we wonder about the meaning of such or such keyword, we can build up the index below, with links to the most appropriate documentation.

See: https://devmanual.gentoo.org/
Another partial list can be found here:
Install Functions Reference https://devmanual.gentoo.org/function-reference/install-functions/index....

In alphabetical order:

DEPEND: build dependencies. See: https://devmanual.gentoo.org/general-concepts/dependencies/index.html

DISTDIR: see: http://linux.overshoot.tv/usr/portage/distfiles

inherit: see: https://devmanual.gentoo.org/ebuild-writing/using-eclasses/index.html and https://devmanual.gentoo.org/eclass-reference/index.html

PDEPEND: post-merge dependencies. See: https://devmanual.gentoo.org/general-concepts/dependencies/index.html

RDEPEND: runtime dependencies. See: https://devmanual.gentoo.org/general-concepts/dependencies/index.html