karter
@karter

Создание порта FreeBSD

Собственно как создать свой порт во FreeBSD?
Много чего перечитал, перепробовал, не работает.
В связи с чем появилась пара вопросов:
1. Пишем программу (к примеру банальный «Hello world»). Нужно ли его компилировать, или оставляем в виде исходника?
2. Что конкретно указывать в файле pkg-plist?
«Здесь перечисляются все файлы, устанавливаемые портом.» т.е. указываем место куда будет установлено, или то, что нам надо установить?
3. Во многих директориях с портами лежит директория files, где находятся исходники на Си. Нужно ли делать так же? (например /usr/ports/www/apache22/files)

Может кто-то сталкивался с этим, прошу поделиться опытом.

P.S.: За ранее всем спасибо.
  • Вопрос задан
  • 3494 просмотра
Пригласить эксперта
Ответы на вопрос 3
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
1. Советую почитать handbook по freebsd, есть на русском языке. Есть соглашение о расположении файлов. бинарники — там-то, исходники — там-то, документация там-то, и, соответственно, следовать общепринятым принципам файловой организации.
2. Так же есть, к примеру, официальное руководство по созданию портов www.freebsd.org/doc/ru/books/porters-handbook/
Ответ написан
mark_ablov
@mark_ablov
1.
Есть порты, а есть пакеты — первые в исходниках, вторые — бинарники.
Просто два различных способа распространения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы