Capítulo 1. Fazendo um port si mesmo

Assim, agora você está interessado em fazer seu próprio port ou melhorando existente? Otimo!

O que segue são alguns guias para criar um novo port para o FreeBSD. Se você quiser melhorar um port existente, você deve ler isto e então ler Capítulo 14.

Quando este documento não for suficientemente detalhado, você deve consultar o /usr/ports/Mk/bsd.port.mk, qual todo port inclui Makefiles. Mesmo se você não hackeie Makefiles diariamente, ele é bem comentado, e você ainda ganhará muito conhecimento dele. Adicionalmente, você pode enviar perguntas específicas para o lista de discussão sobre FreeBSD ports e o sistema de ports FreeBSD.

Nota: Somente uma fração das variáveis (VAR) que pode ser sobrescritas são mencionados neste documento. A maioria (se não todas) estão documentadas no inicio do bsd.port.mk. Este arquivo usa um conjunto não-padrão de tabs. O Emacs e Vim deve reconhecer as definições carregando o arquivo. Ambos vi(1) e ex(1) podem ser definidos para usar o valor correto digitando :set tabstop=4 uma vez arquivos tenham sido carregados.

For questions about the FreeBSD ports system, e-mail <ports@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.