Jump to content
From ArchWiki
Status de tradução: Esse artigo é uma tradução de PHP package guidelines. Data da última tradução: 2018-11-04. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Este documento cobre a criação de PKGBUILDs para bibliotecas PHP. Este documento tem como público-alvo aqueles que desejam ser empacotadores de bibliotecas PHP. Para aplicativos da Web PHP, consulte Diretrizes de pacotes de aplicativos da Web.

## Nomes de pacotes

Para módulos, o nome do pacote deve começar com `php-` e o resto do nome deve ser construído a partir do nome da biblioteca, convertendo-o em palavras minúsculas e separadas com hífenes. Por exemplo, o nome do pacote correspondente a `File iterator` será `php-file-iterator`.

## Colocação de arquivos no pacote

Pacotes PHP devem instalar arquivos em `/usr/share/php/`. Esse caminho deve estar na diretiva include_path ou open_basedir do php.ini para poder incluir arquivos de bibliotecas em aplicativos da Web PHP.

## Arquitetura

Na maioria dos casos, o vetor `arch` deve conter `'any'` porque a maioria dos pacotes PHP são independentes de arquitetura.

Category:

- Arch package guidelines (Português)