URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26744
[ Назад ]

Исходное сообщение
"Как настроить порт"

Отправлено afts , 20-Фев-03 17:50 
Существует ли возможность выполнить что то типа ./configure перед тем как сказать make install в портах?
Т.е выполнить какую либо настройку перед сборкой.

Содержание

Сообщения в этом обсуждении
"RE: Как настроить порт"
Отправлено lavr , 20-Фев-03 19:03 
>Существует ли возможность выполнить что то типа ./configure перед тем как сказать
>make install в портах?
>Т.е выполнить какую либо настройку перед сборкой.

если порт использует gnu_configure:

vi /usr/ports/category/name/Makefile

вставляются свои флаги.


"RE: Как настроить порт"
Отправлено McUrex , 21-Фев-03 01:35 
+ если тебе все же хочется собрать ручками из портов это можно сделать сходив в
cd /usr/ports/category/name/work/name-rel/
./configure --help | more
...ну и т.д.
только не забыть перед этим сказать make в "name" чтобы исходники за трансферились и распакавались..потом можешь нажать ctrl+c



"RE: Как настроить порт"
Отправлено AD , 21-Фев-03 05:26 
>+ если тебе все же хочется собрать ручками из портов это можно
>сделать сходив в
>cd /usr/ports/category/name/work/name-rel/
>./configure --help | more
>...ну и т.д.
>только не забыть перед этим сказать make в "name" чтобы исходники за
>трансферились и распакавались..потом можешь нажать ctrl+c

делаешь make fetch , а потом каонфигури как нужно через configure
/


"RE: Как настроить порт"
Отправлено lavr , 21-Фев-03 12:25 
>+ если тебе все же хочется собрать ручками из портов это можно
>сделать сходив в
>cd /usr/ports/category/name/work/name-rel/
>./configure --help | more
>...ну и т.д.
>только не забыть перед этим сказать make в "name" чтобы исходники за
>трансферились и распакавались..потом можешь нажать ctrl+c

н-да, ща научат, данный пример показывает набор лишних операций.
зачем тогда порт? Те на кой хрен тогда этот софт вообще из порта
собирать, делать ctrl-c.

Название и то само за себя говорит ПОРТ (portable software)

предварительно порт собирается by default
cd /usr/ports/category/name
make
потом изучаются sources, делаются их необходимые правки, создаются
diff файлы для patch и кладутся в /usr/ports/category/files,
правится под себя /usr/ports/category/name/Makefile

ps. разумеется оригинал порта необходимо сохранить.

отлаживается:
make fetch
make configure (после чего проверяется, то ли это что хотели)
make build

когда все срабатывает как нам нужно, make clean и затем make && make install и сохраняем наш порт с правками в своем архиве.


"RE: Как настроить порт"
Отправлено karen , 21-Фев-03 10:42 
>Существует ли возможность выполнить что то типа ./configure перед тем как сказать
>make install в портах?
>Т.е выполнить какую либо настройку перед сборкой.
просто когда набираешь make после него задаешь аргументы.
make --аргумент

"RE: Как настроить порт"
Отправлено afts , 25-Фев-03 10:10 
>>Существует ли возможность выполнить что то типа ./configure перед тем как сказать
>>make install в портах?
>>Т.е выполнить какую либо настройку перед сборкой.
>просто когда набираешь make после него задаешь аргументы.
>make --аргумент

Всем спасибо!