Первым делом удостоверьтесь, что вы прочитали раздел о
том, что можно и нельзя
делать.
Теперь, когда вы счастливы от своего первого порта,
единственное, что осталось сделать, это включить его в
основное дерево портов FreeBSD и осчастливить этим всех
остальных. Нам не нужен ни ваш каталог
work, ни пакадж pkgname.tgz,
так что удалите их прямо сейчас. Затем просто включите вывод
команды shar `find port_dir` в
сообщение об ошибке и пошлите его с помощью программы
send-pr(1) (обратитесь к разделу
Сообщения об ошибках и общие замечания для получения
подробной информации о программе
send-pr(1). Если
размер неупакованного порта превышает 20 КБ, то сожмите его в
tar-файл и воспользуйтесь утилитой
uuencode(1) перед тем, как включить его в
сообщение (можно посылать такие файлы, даже если сообщение не
превышают 20КБ, но это не рекомендуется). Не забудьте указать
в сообщении категорию ports и класс
change-request (Не указывайте, что
сообщение имеет статус
confidential!). Добавьте также краткое описание
программы, порт которой вы создали, в раздел ``Description''
отправляемого PR и сам порт в виде архива shar или архива
tar, обработанного утилитой uuencode, поместив его в раздел
``Fix''. Последнее облегчит труд коммиттеров, которые
используют скрипты для выполнения своей работы, связанной с
портами.
Повторим еще раз, что не нужно
включать ни оригинальный файл с дистрибутивом, ни каталог work, ни пакадж, построенный вами
командой make package.
Note: В прошлом мы просили вас закачивать новые
порты на ftp-сервер (ftp.FreeBSD.org). Больше этого делать не
нужно, так как на каталог
incoming/ нет доступа в режиме чтения, из-за
большого количества пиратского программного обеспечения,
оказавшегося в нем.
Мы посмотрим на ваш порт, при необходимости вернЈм его
обратно, а затем включим порт в наше дерево. Ваше имя также
появится в списке ``Людей, внесших свой вклад'' в Руководстве
и других файлах. Это ли не круто?!? :-)
Note: Вы можете значительно облегчить нам
работу, если будете давать хорошее описание в поле
описания проблемы при посылке. Мы предпочитаем нечто
вроде ``New port: <краткое описание порта>'' в
случае нового порта и ``Update port:
<category>/<port> <краткое описание
обновлений>'' в случае обновления порта. Если вы
будете придерживаться этой схемы, то шансы, что
кто-нибудь вскоре взглянет на ваш PR, весьма высоки.
По вопросам связанным с системой портов для FreeBSD, пишите по
адресу <