Ebuild/ja

ファイルはArticle description::Gentoo パッケージマネージャによって使用されるテキストファイルで、個々のソフトウェアパッケージを識別し、Gentoo パッケージマネージャがソフトウェアパッケージをどのように扱えばよいかを指示します. bash 風の文法を使用して記述され、EPAI バージョンによって規格化されています.

Gentoo Linux は個々のソフトウェア名のためのパッケージ管理フォーマットとして ebuild を使用します. これらの ebuild はソフトウェアについてのメタデータ（ソフトウェアの名前とバージョン、ソフトウェアが使用するライセンス、ホームページ）や、依存パッケージ情報（ビルド時依存パッケージと実行時依存パッケージ）や、そのソフトウェアをどのように扱うかの指示（構成、ビルド、インストール、テスト、……）を含んでいます.

Gentoo での ebuild のデフォルトの場所は です.

is also the Portage command for running the various ebuild functions. Information can be found locally by running:

Live ebuilds
An ebuild is a live ebuild if the source is fetched from a revision control system (VCS). They tend to, but not necessarily, have the version number 9999 so that it can be easily distinguished from normal ebuilds based on upstream releases.

Formally an ebuild is live if it has a variable  with a value "live" inside it. If an ebuild inherits a VCS eclass (e.g. git-r3, mercurial, darcs), it will be live, because these eclasses have a line.

In the site packages.gentoo.org, a Live ebuild has the sign L. In the output of eix, it it marked with.

External resources

 * https://devmanual.gentoo.org/eclass-reference/ebuild/index.html - Ebuild eclass reference in the developer manual.
 * https://projects.gentoo.org/comrel/recruiters/quizzes/ebuild-quiz.txt - Gentoo developer ebuild quiz.