|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 19 Apr 2004 13:40:43 To : Gleb Troitsky Subject : Re: С Gentoo на Debian -------------------------------------------------------------------------------- Gleb Troitsky -> Artem Chuprina @ Mon, 19 Apr 2004 08:28:43 +0000 (UTC): >> GT> Автор должен не только указать на различные опции сборки, но и >> GT> подготовить различные пакеты под эти опции. А есть ли у >> GT> пользователя возможность самостоятельно собирать пакеты, выбирая >> GT> опции сборки (я не имею в виду самостоятельно делать configure)? >> GT> Hапример в Gentoo у каждого пакета есть т.н. USE-флаги - >> GT> предписанные опции сборки и SIM может быть собран так: USE="-kde" >> GT> emerge sim - т.е. без поддержки КДЕ, или USE="kde" emerge sim - с >> GT> поддержкой. >> >> Так, чтобы из командной строки - нету. Hо что тебе мешает >> отредактировать debian/rules и debian/changelog (номер версии пакета >> поменять)? Зависимости от библиотек обычно генерируются автоматически. >> Правда, бывает нужно указать зависимость от версии, и тогда оно >> прописывается явно, и явно же прописываются Build-Depends, так что может >> потребоваться влезть еще и в debian/control. Кстати, номера версий >> пакетов там порой бывают указаны не по делу - при бэкпорте пакетов из >> unstable я нередко отрываю номер версии зависимости, если он выше, чем у >> меня, и все работает. >> GT> А эти rules и control влияют на все пакеты, которые будешь собирать, или GT> нужно прописывать отдельно для каждого? Hа все пакеты, которые ты собираешь из данного пакета исходников. control, собственно, описывает, _какие_ пакеты ты из него собираешь, а rules - _как_, т.е. что именно ты для этого делаешь. Он, собственно, makefile такой. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/256065744c0ba.html, оценка из 5, голосов 10
|