The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Представлена первая бета-версия pkgng, нового пакетного мене..."
Отправлено Anonymus, 03-Фев-12 01:43 
>[оверквотинг удален]
>> в отдельности ?
> Те, что прописаны в /etc/make.conf - глобальные, т.е. имеют силу для каждого
> порта. Ну а ежели надо для чего-то дополнительные опции, не покрываемые
> глобальными флагами, или наоборот - отменить действие глобального флага, то пишешь
> в /etc/portage/package.use, тогда флаг называется локальным и имеет над глобальным приоритет.
> Хендбук-то читали?
> Во фряхе это тоже есть, WITHOUT_X в make.conf, например. Но нету в
> этом системности, видно, что опции прикручивались постепенно, по мере надобности. В
> portage же все изначально задумывалось так, поэтому все более логично и
> упорядоченно.

Ну почему никто не пытается интересоваться вопросом, перед тем как насмердить в лужу?

http://www.freshports.org/sysutils/portconf/

To set port-specific make variables, create the
/usr/local/etc/ports.conf configuration file
with the following syntax:

---------------------------------------------------------
# this is a comment
*: NOPORTDOCS
editors/openoffice.org-2: WITH_CCACHE|LOCALIZED_LANG=it
print/ghostscript-* print/lpr-wrapper: A4
sysutils/fusefs-kmod*: !KERNCONF | !NOPORTDOCS
www/firefox-i18n: WITHOUT_SWITCHER | FIREFOX_I18N=fr it
x11/fakeport: CONFIGURE_ARGS=--with-modules="aaa bbb ccc"
---------------------------------------------------------

Чем не оно? Ну и плюс в make.conf можно указать параметры ПЕРСОНАЛЬНО для каждого порта. А-ля:

.if ${.CURDIR} == ${PORTSDIR}/graphics/gimp
WITHOUT_PYTHON=true
WITH_HELP=true
.endif

Признайтесь, вы ведь скорее всего и не пытались разобраться, как можно выполнить это в FreeBSD? И скорее всего, порты вам не нравятся, просто потому, что они не портеджи, в которых вы уже *вероятно* разбираетесь.

> Так что я надеюсь, что и для портов новый пакетный манагер напишут.

Их уже три, как минимум: portupgrade, portmaster и porttbuilder. Ещё есть portshaker - что-то типо оверлеев портеджевых вроде (сам не пользовал ибо не требуется). Куда же ещё-то?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру