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 |