debhelper-obsolete-compat - Lista dos níveis de compatibilidade
não mais suportados
Este documento contém o guião de actualização a
partir de todos os níveis de compatibilidade que já não
são suportados. Consequentemente é principalmente para
objectivos históricos e para ajudar pessoas a actualizarem a partir de
um nível de compatibilidade não suportado para um nível
suportado.
Para actualizações a partir de níveis de compatibilidade
suportados, por favor veja
debhelper(7).
O seguinte é a lista dos níveis de compatibilidade agora obsoletos
e as suas alterações.
- v7
- Este é o nível de compatibilidade mais baixo
suportado.
As alterações a partir de v6 são:
- -
-
dh_install, irá regressar a procurar por
ficheiros em debian/tmp se não os encontrar no
directório actual (ou onde você lhe disser para procurar
usando --sourcedir). Isto permite ao dh_install inter-operar
com o dh_auto_install, o qual instala para debian/tmp, sem
precisar de nenhuns parâmetros especiais.
- -
-
dh_clean irá ler debian/clean e apagar
os ficheiros listados lá.
- -
-
dh_clean irá apagar ficheiros *-stamp
do nível de topo.
- -
-
dh_installchangelogs irá adivinhar qual
ficheiro está no relatório de alterações da
origem se nenhum for especificado.
- v6
- As alterações a partir de v5 são:
- -
- Os comandos que geram fragmentos de script de maintainer
irão ordenar os fragmentos em ordem reversa para os scripts
prerm e postrm.
- -
-
dh_installwm irá instalar uma
ligação escrava de manual para x-window-manager.1.gz,
se vir o manual em usr/share/man/man1 no directório de
compilação do pacote.
- -
- O dh_builddeb anteriormente não apagava nada
que correspondesse a DH_ALWAYS_EXCLUDE, se estivesse definida uma
lista de coisas a excluir, como CVS:.svn:.git. Mas agora
fá-lo.
- -
-
dh_installman permite a sobreposição
de manuais existentes no directório de compilação do
pacote. Nos níveis de compatibilidade anteriores recusava-se em
silêncio a fazer isto.
Este modo está descontinuado.
- v5
- As alterações a partir de v4 são:
- -
- Comentários são ignorados nos ficheiros de
configuração do debhelper.
- -
- Agora dh_strip --dbg-package especifica o nome de um
pacote onde colocar símbolos de depuração, e
não os pacotes de onde tirar os símbolos.
- -
-
dh_installdocs evita a instalação de
ficheiros vazios.
- -
-
dh_install resulta em erro se as
"wildcards" expandirem para nada.
- v4
- As alterações a partir de v3 são:
- -
-
dh_makeshlibs -V não irá incluir a
parte Debian do número de versão na linha de
dependência gerada no ficheiro shlibs.
- -
- Você é encorajado a colocar o novo
${misc:Depends} em debian/control para suplementar o campo
${shlibs:Depends}.
- -
-
dh_fixperms irá tornar em executáveis
todos os ficheiros nos directórios bin/ e em
etc/init.d.
- -
-
dh_link irá corrigir os links existentes para
ficarem em conformidade com a política.
Este modo está descontinuado.
- v3
- Este modo funciona como v2, com as seguintes
adições:
- -
- Os ficheiros de configuração do debhelper
suportam englobamentos via * e ?, onde apropriado. Para
desligar isto e usar esses caracteres a cru, basta antecedê-los com
uma barra invertida (backslash "").
- -
-
dh_makeshlibs faz com que os scripts postinst
e postrm chamem ldconfig.
- -
- Qualquer ficheiro em etc/ é marcado
automaticamente como um conffile (ficheiro de configuração)
pelo dh_installdeb.
Este modo está descontinuado.
- v2
- Neste modo, o debhelper irá consistentemente usar
debian/ pacote como o directório da árvore do pacote
para cada pacote que é compilado.
Este modo está descontinuado.
- v1
- Este é o nível de compatibilidade original do
debhelper, e por isso é o predefinido. Neste modo, o debhelper
irá usar debian/tmp como o directório da
árvore do pacote para o primeiro pacote binário listado no
ficheiro de controle, enquanto usa debian/ pacote para todos os
outros pacotes listados no ficheiro control.
Este modo está descontinuado.
debhelper(7)
Niels Thykier <
[email protected]>
Joey Hess
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor
comunique para Américo Monteiro
[email protected] ou Equipa
Debian de Tradução Portuguesa
[email protected].