The OpenNET Project / Index page

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



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

Исходное сообщение
"Обновление портов. Параметры для CONFIGURE_ARGS в make.conf...."
Отправлено Askon, 28-Ноя-06 17:30 
>>Сначала ставишь cd /usr/ports/lang/php4
>>make install clean WITH_MYSQL=yes
>>Затем ставишь portupgrade и куришь pkgtools.conf на предмет MAKE_ARGS и вносишь туда
>>WITH_MYSQL=yes.
>>При дальнейших апгрейдам порта, он будет собираться с заданными в pkgtools.conf опциями.
>>
>Да, все это прекрасно работает, когда речь идет о параметрах вида WITH_MYSQL
>
>Ну а если к примеру мне необходимо скомпилить порт с:
>--with-config-file-scan-dir=/usr/local/etc/php
>По идее должен соответствовать параметр WITH_CONFIG_FILE_SCAN_DIR, но не катит с ним.
>Как мне прописать параметр вида --with-config-file-scan-dir в pkgtools.conf или make.conf?

Про pkgtools.conf не знаю, самому было бы интересно узнать. Я делал так:
1. Смотрим какие файлы использует make - make -n -V .MAKEFILE_LIST
2. В любой из файлов который идет после Makefile порта (я делал в /usr/share/mk/bsd.port.pre.mk) вставляю:
.if ${.CURDIR:M*/usr/ports*}
.include "/etc/ports.conf"
.endif
3. В /etc/ports.conf прописываю нужные мне аргументы:
.if ${.CURDIR:M*/www/apache*}
CONFIGURE_ARGS+=--enable-suexec
.....
.....
.endif
4. При отладке полезно коммандой make -n - посмотреть что же все-таки будет делать make.

 

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



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

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