Глава 12. Что делать нужно, и что делать нельзя

Содержание
12.1. Введение
12.2. WRKDIR
12.3. WRKDIRPREFIX
12.4. Различение операционных систем и версий ОС
12.5. Написание чего-либо после bsd.port.mk
12.6. Использование выражения exec в сценариях обёртках
12.7. Поступайте разумно
12.8. Работа как с CC, так и CXX
12.9. Использование CFLAGS
12.10. Библиотеки потоков
12.11. Пожелания
12.12. README.html
12.13. Пометка неустанавливаемого порта как BROKEN, FORBIDDEN или IGNORE
12.14. Пометка порта на удаление с DEPRECATED или EXPIRATION_DATE
12.15. Избегайте использования конструкции .error
12.16. Использование sysctl
12.17. Меняющиеся дистрибутивные файлы
12.18. Избегание линуксизмов
12.19. Разное

12.1. Введение

Вот список часто встречающихся действий, которые нужно и которые нельзя делать во время процесса портирования. Проверьте порт по этому списку, и также проверьте порты в базе сообщений PR, которые присланы другими людьми. Присылайте любые комментарии о портах, которые вы проверили, так, как это описано в статье о Сообщениях об ошибках и общих замечаниях. Проверка портов в базе сообщений PR позволит нам быстрее коммиттить их и удостовериться, что вы знаете, что делаете.

Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.

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