4.5.2. Macros comuns para pacotes Python 3 RPM
Em um arquivo SPEC, utilize sempre as macros abaixo, em vez de codificar rigidamente seus valores.
Em nomes macro, use sempre python3 ou python2 em vez de python não versionado.
| Macro | Definição normal | Descrição |
|---|---|---|
| %{__pitão3} | /usr/bin/python3 | Intérprete Python 3 |
| %{python3_version} | 3.6 | A versão completa do intérprete Python 3. |
| %{python3_sitelib} | /usr/lib/python3.6/site-packages | Onde são instalados módulos Python puros. |
| %{python3_sitearch} | /usr/lib64/pithon3.6/site-packages | Onde módulos contendo extensões específicas de arquitetura são instalados. |
| %py3_build |
Executa o comando | |
| %py3_instalar |
Executa o comando |