3.2. Obtendo os fontes originais

Obter os fontes originais (normalmente) como um tarball comprimido (foo.tar.gz ou foo.tar.Z) e copie-o dentro DISTDIR. Sempre use mainstream fontes quando quando e onde você possa.

Se você não pode encontrar um site FTP/HTTP que está bem-conectado a rede, ou pode somente encontrar sites que tenham irritantemente formatos não-padrão, você pode querer colocar uma copia em um confiavel servidor FTP ou HTTP que você controle (ex., sua home page). Certifique-se de definir MASTER_SITES a refletir sua escolha.

Se você não pode encontrar algo conveniente e confiavel para colocar o distfile nós podemos ``house'' it nos mesmos no ftp.FreeBSD.org. O distfile tem que colocado dentro ~/public_distfiles/ da conta de alguem da freefall. Pergunte as pessoa quem commits seu port para fazer isto. Esta pessoa também definirá MASTER_SITES ao MASTER_SITE_LOCAL e MASTER_SITE_SUBDIR ao seu freefall username.

Se seu distfile do port muda todo tempo por isso não é boa razão, considere colocando o distfile em sua home page e listando-o como o primeiro MASTER_SITES. Isto empedirá usuários de obterem erros checksum mismatch, e também reduzir a carga de trabalho dos mantedores de nosso site ftp. Também, se há somente um site master para o port, é recomendado que você aloje um backup em seu site e liste-o como segundo MASTER_SITES.

Se seu port necessita alguns `patches' adicionais que estão disponíveis na Internet, busque-os também e coloque-os em DISTDIR. Não se preocupe se eles virem de um outro site de que onde você obteve o tarball do fonte principal, nós temos um meio para manusear estas situações (veja a descrição do PATCHFILES abaixo).

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