Ebuild

Еби́лд (англ. ebuild) — bash-сценарий для системы Portage из ОС Gentoo, содержащий переменные, команды и информацию о зависимостях, необходимые для скачивания, распаковки, наложения патчей, сборки и установки пакета. Обычно ебилды именуются по шаблону «название-версия.ebuild».

Пример ебилда

# Copyright 1999-2005 Gentoo Foundation 
# Distributed under the terms of the GNU General Public License v2
# $Header: $

       inherit some_eclass another_eclass

       DESCRIPTION="Super-useful stream editor (sed)"
       HOMEPAGE="http://www.gnu.org/software/sed/sed.html"
       SRC_URI="ftp://alpha.gnu.org/pub/gnu/sed/${P}.tar.gz"                   

       LICENSE="GPL-2"

       SLOT="0"

       KEYWORDS="~x86"

       IUSE=""

       DEPEND="virtual/libc"
       RDEPEND="virtual/libc"

       src_compile() {
            econf || die "could not configure"
            emake || die "emake failed"                                                              
       }

       src_install() {                                                              
            into /usr
            doinfo doc/sed.info
            doman doc/sed.1 
            into /
            dobin sed/sed || die "dobin sed failed"
            dodir /usr/bin                                                              
            dosym /bin/sed /usr/bin/sed                                              
            dodoc NEWS README* THANKS TODO AUTHORS BUGS ANNOUNCE
       }

См. также

Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home