Interessado em fazer um novo port ou atualizar os ports existentes? Ótimo!
O que segue são algumas instruções para criar um novo port para o FreeBSD. Para atualizar um port existente, leia este documento e depois leia o Capítulo 11, Atualizando um Port.
Quando este documento não for suficientemente detalhado, consulte /usr/ports/Mk/bsd.port.mk
, que é incluído por todos os Makefile
s dos ports. Mesmo aqueles que não estão hackeando os Makefile
s diariamente podem ganhar muito conhecimento com isso. Além disso, perguntas específicas podem ser enviadas à Lista de discussão do ports do FreeBSD.
Apenas uma fração das variáveis (
) que podem ser sobrepostas são mencionados neste documento. A maioria (se não todas) estão documentadas no início do VAR
/usr/ports/Mk/bsd.port.mk
; as outras provavelmente deveriam estar também. Observe que esse arquivo usa uma configuração de tabulação não padrão: O Emacs e o Vim irão reconhecer a configuração ao carregar o arquivo. Ambos vi(1) e ex(1) podem ser configurados para usar o valor correto digitando :set tabstop=4
uma vez que o arquivo foi carregado.
Procurando algo fácil para começar? Dê uma olhada na lista de ports desejados e veja se você pode trabalhar em um (ou mais de um).
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.