Isso geralmente depende do tipo de sistema de correção que o pacote usa.
Existem 3 tipos de sistemas de correção para pacotes Debian:
-
Quilt (mais usado)
-
Cdbs + Patchsys simples
-
dpatch
Todos os sistemas de correção armazenam patches no debian / patches. Você pode usar o comando what-patch no pacote ubuntu-dev-tools para descobrir qual sistema de correção um pacote está usando.
Introdução do Quilt :
Os patches de quilt podem ser facilmente manipulados usando o comando quilt de um terminal. O comando quilt é uma parte do pacote quilt .
Esta página irá ajudá-lo a se dar bem com a colcha. Também verifique a manpage do quilt executando
man quilt
em um terminal.
Agora para cdbs + simples-patchsys :
Esses patches são manipulados comumente por um script chamado cdbs-edit-patch
no pacote cdbs . Você pode editar patches assim:
cdbs-edit-patch *PATCHNAME*
Você pode adicionar novos patches como este:
cdbs-edit-patch *NEW_PATCHNAME* *PREV_PATCHNAME*
Em que *PREV_PATCHNAME*
é o nome do patch, após o qual *NEW_PATCHNAME*
será aplicado.
dpatch :
dpatch patches podem ser manipulado usando o script dpatch-edit-patch no pacote dpatch . O uso do dpatch-edit-patch é exatamente o mesmo que o cdbs-edit-patch acima.