deb-src-rules - Ficheiro de regras de pacotes fonte Debian
Este ficheiro contem as instruções
necessárias para compilar os pacotes binários a partir do
pacote fonte.
O ficheiro debian/rules é um Makefile
executável, com algo que é geralmente definido para
"#!/usr/bin/make -f".
Tem de suportar os seguintes alvos do make:
- clean
- Limpa a árvore fonte, ao desfazer qualquer alteração
feita por qualquer dos alvos binários ou de
compilação. Este alvo será chamado com
privilégios de root.
- build-indep
- Ficheiros independentes da arquitectura de compilação
requeridos para compilar qualquer pacote binário independente da
arquitectura. Se não existir nenhum pacote binário
independente da arquitectura para gerar, o alvo continua a ter e existir
mas não faz nada. Este alvo não pode requerer
privilégios de root.
- build-arch
- Ficheiros dependentes da arquitectura de compilação
requeridos para compilar qualquer pacote binário dependente da
arquitectura. Se não existir nenhum pacote binário
dependente da arquitectura para gerar, o alvo continua a ter e existir mas
não faz nada. Este alvo não pode requerer privilégios
de root.
- build
- Ficheiros independentes e dependentes de arquitectura de
compilação, seja por depender (pelo menos transitivamente)
de build-indep e/ou build-arch ou ao alinhar com o que esses
alvos devem fazer. Este alvo não deve requerer privilégios
de root.
- binary-indep
- Pacotes binários independentes de arquitectura de
compilação. Este alvo deve depender (pelo menos
transitivamente) de build-indep ou de build. Este alvo
será chamado com privilégios de root.
- binary-arch
- Pacotes binários dependentes de arquitectura de
compilação. Este alvo deve depender (pelo menos
transitivamente) de build-arch ou de build. Este alvo
será chamado com privilégios de root.
- binary
- Pacotes binários independentes e dependentes de arquitectura de
compilação, seja por depender (pelo menos transitivamente)
de binary-indep e/ou binary-arch ou ao alinhar com o que
esses alvos devem fazer. Este alvo será chamado com
privilégios de root.
Américo Monteiro
Se encontrar algum erro na tradução deste documento,
por favor comunique para Américo Monteiro
<a_monteiro@gmx.com>.