Translations:Basic guide to write Gentoo Ebuilds/3/en

From Gentoo Wiki
Jump to:navigation Jump to:search

An ebuild file is a text file, usually stored in a repository, which identifies a specific software package and tells the Gentoo package manager how to handle it. Ebuilds adhering to a specific EAPI version, and are standardized through the Package Manager Specification:

The ebuild file format is in its basic form a subset of the format of a bash script. The interpreter is assumed to be GNU bash

Ebuilds contain metadata about each version of a piece of available software (name, version number, license, home page address...), dependency information (both build-time and run-time), and instructions on how to build and install the software (configure, compile, build, install, test...).