Ao compilar pacotes para uma versão específica do FreeBSD,
pode ser necessário atualizar manualmente as árvores do
ports
e do src
para a
tag
da versão desejada e usar as opções
-nocvs
e
-noportscvs
.
Para compilar conjuntos de pacotes que serão usados em um
CD-ROM, use a opção -cdrom
para o comando
dopackages
.
Se não houver espaço em disco disponível no
cluster
, use -nodistfiles
para que os distfiles
não sejam
baixados.
Após completar a compilação inicial, reinicie a compilação
com -restart -fetch-original
para baixar os
distfiles
atualizados. Então, uma vez que a
compilação tiver sido pós-processada, faça um inventário da
lista de arquivos baixados:
%
cd ${arch}
/${branch}
%
find distfiles > distfiles-${release}
Este arquivo de inventário normalmente fica localizado em
i386/
no nó principal do ${branch}
cluster
.
Isto é útil para ajudar na limpeza periódica dos
distfiles
do ftp-master
.
Quando o espaço se torna escasso, os
distfiles
das versões recentes podem ser
mantidos, enquanto outros podem ser jogados fora.
Uma vez que o upload dos
distfiles
tenha sido feito (veja abaixo), o
conjunto de pacotes da versão final deve ser criado. Para se
assegurar, execute manualmente o script
para certificar-se de que todos os pacotes com distribuição
restrita via CD-ROM e todos os ${arch}
/${branch}
/cdrom.shdistfiles
foram removidos. Então, copie o diretório
para
${arch}
/${branch}
/packages
.
Uma vez que os pacotes tenham sido movidos com segurança,
contate o re@FreeBSD.org e informe-os da localização dos pacotes do
${arch}
/${branch}
/packages-${release}
release
.
Lembre-se de coordenar com o re@FreeBSD.org sobre o
timing
e o status das compilações do
release
.
Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Para perguntas sobre FreeBSD, leia a
documentação antes de contatar
<questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para
<doc@FreeBSD.org>.