-
O target
fetché executado. O targetfetché responsável por garantir que o tarball exista localmente emDISTDIR. Se ofetchnão puder encontrar os arquivos necessários noDISTDIRele procurará a URL na variávelMASTER_SITES, definida no Makefile, assim como nos nossos mirrors FTP nos quais colocamos os distfiles como backup. Em seguida, ele tentará buscar o arquivo de distribuição nomeado comFETCH, assumindo que o site solicitante tem acesso direto à Internet. Se isso for bem sucedido, ele salvará o arquivo emDISTDIRpara uso futuro e continuará. -
O target
extracté executado. Ele procura pelo arquivo de distribuição do port (normalmente um tarball compactado) emDISTDIRe irá descompactá-lo em um subdiretório temporário especificado porWRKDIR(padrão é work ). -
O target
patché executado. Primeiro, quaisquer patches definidos emPATCHFILESsão aplicados. Segundo, se arquivos de patch nomeados patch-* forem encontrados emPATCHDIR(padrão para o subdiretório files ), eles serão aplicados neste momento em ordem alfabética. -
O target
configureé executado. Ele pode fazer qualquer uma de muitas coisas diferentes.-
Se existir, scripts/configure é executado.
-
E se
HAS_CONFIGUREouGNU_CONFIGUREestá definido, WRKSRC/configure é executado.
-
-
O target
buildé executado. Ele é responsável por mudar para o diretório de trabalho privado do port (WRKSRC) e compila-lo. -
O target
stageé executado. Este coloca o conjunto final de arquivos construídos em um diretório temporário (STAGEDIR, Veja Staging ). A hierarquia deste diretório espelha a do sistema no qual o pacote será instalado. -
O target
packageé executado. Ele cria um pacote usando os arquivos do diretório temporário criado durante o targetstagee o pkg-plist do port. -
O target
installé executado. Este instala o pacote criado durante o targetpackageno host.