маленький вопрос

У configure есть опции.
Как их узнать и передать необходимые при использование emerge?

для этого в Gentoo

для этого в Gentoo используются USE-флаги в /etc/make.conf

Я например хочу

Я например хочу собрать Mplayer c кучей флагов.
Как мне узнать эти флаги?
Если даже я их узнал мне надо все их записать в make.conf?
А потом удалить?

Добавляешь к

Добавляешь к переменной USE в этом файле свои флаги:

Цитата:
USE = "nptl mp3 xvid <и еще куча всего>"

А еще есть программка app-portage/ufed, которая позволяет редактировать USE-флаги.
_________________
With Love from Siberia!

emerge -pv

emerge -pv _твоялюбимаяпрограмма_
выводятся флаги
сидишь и размышляешь, какие включить
затем - make.conf - USE="xxx yyy zzz"

то есть при

то есть при каждой сборке редактировать make.conf?
_________________
Оригинальности предпочитайте стандарт.

та ниииии

USE="-xmms nls -doc cjk" emerge -av megaprogram

нет, не

нет, не обязательно.
есть общие флаги подходящие для многих сборок, а есть огромное кол-во индивидуальных для каждого пакета, их можно указывать и не в make.conf а непосредственно в команде на сборку... читай man`ы и хауту по портеджам
ну в двух словах примерно так:# USE="-kde" emerge -pvt opera

написал USE="-3dnow

написал
USE="-3dnow ...всякие матрешки" emerge -av mplayer
в итоге собралось без 3dnow и вообще без всяких mmx и т.д. короче не рабочая :)
_________________
Оригинальности предпочитайте стандарт.

ГЫ. если

ГЫ.
если указать
USE="-3dnow ...всякие матрешки"
то как раз 3dnow и отключится
а если без минуса указать
USE="3dnow ...всякие матрешки"
то 3dnow, будет использоваться
аналогично для остальных матрешек :)
Note: если флаг с минусом, то это означает выключение этой возможности

Можно написать

Можно написать скрипт сборки типа
USE="....." emerge пакет
Дабы не вспоминать юсы каждый раз при сборке. Можно распаковать сурс
ebuild пакет unpack
Затем смотреть configure --help на предмет наличия хитрых фич. Затем
править ебилд в месте где эот configure вызывается. Затем
ebuild пакет digest (правим мд5 суммы).
Если почитать доку по сборке мплеера, то можно узнать что он занимается автоконфигурацией, выставляя опции в зависимости от установленных (те найденных установщиком) библиотек и тд. Вобщем путем долгого и упорного пинания можно таки собрать хитрый пакет так как надо.

PS
Сходи на русский вики,посмотри настройку ссache. Существенно сокращает процесс пересборки.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".