Руководство FreeBSD по созданию портов
Пред. | Глава 16. Что делать нужно, и что делать нельзя | След.

# 16.10. Подкаталоги

Попробуйте поместить все файлы порта в правильных подкаталогах каталога `PREFIX`. Некоторые порты игнорируют все установки и помещают все в подкаталог с именем порта, что неправильно. Также многие порты помещают все, кроме бинарных файлов, файлов заголовков и страниц Справочника, в подкаталог каталога `lib`, что не очень хорошо работает с подходом BSD. Многие файлы должны быть перемещены в одно из следующих местоположений: `etc` (настроечные/конфигурационные файлы), `libexec` (выполнимые файлы, запускаемые из других программ), `sbin` (исполнимые файлы для администраторов/менеджеров системы), `info` (документация в формате info для просмотрщика info) или `share` (независимые от архитектуры файлы). Обратитесь к hier(7) для прояснения деталей; правила, покрывающие `/usr`, достаточно хорошо подходят также и к `/usr/local`. Исключением являются порты, имеющие дело с ``новостями'' USENET. Они могут использовать каталог ``PREFIX`/news` для установки своих файлов.

Пред. | Начало | След.
Установка дополнительной документации | Уровень выше | Очистка пустых каталогов

По вопросам связанным с системой портов для FreeBSD, пишите по адресу <ports@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите по адресу <doc@FreeBSD.org>.