>>передаешь make как обычный параметр при
>>сборке, то есть make install
>>-Dпараметр
>>
>>к примеру, чтобы собратьь mc с
>>внутренним редактором надо набрать
>>
>>make install -DWITH_SLANG
>
>А как же я узнаю сначала
>эти параметры, которые надо передавать?
>т.е. сначала я должен скачать
>(кстати, как?) все исходники, но
>на сборку не запускать, потом
>сказать что-то типа ./configure --help
>и посмотреть что выдаст, а
>потом уже собирать по-настоящему с
>нужными параметрами. btw, Makefile для
>сборки порта приезжает вместе с
>сорцами или он уже _до_
>этого есть в системе?
>если есть, то где он находится?
>
cd /usr/ports/category/name
less Makefile (часть параметров тут)
ls -la files script (если есть)
make patch BATCH=yes
cd work/port-name-version/
see README/Install/docs/...
после чего либо
- cd /usr/ports/category/name
cp Makefile Makefile.orig
modify Makefile
make
либо
- в work/portname-version/
сделать свои патчи и затем выложить их в files
make patch
если reject'ов небыло
make && make install
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html
есть и русский перевод, видимо надо простенькое руководство на базе примера написать, хотя опять же - это make/imake сборка проектов и вроде непонятно что там расписывать когда все это
есть в gnu... ;)