A maneira usual de fazer isso seria de uma árvore de origem. Você obteria uma árvore de origem fazendo o download ou executando um comando como apt-get source some-package
.
Quando a árvore de origem for baixada, você seguirá estas etapas:
-
cd some-package*/debian
-
nano control
- O arquivo de controle contém informações para a árvore de origem e pacotes gerados a partir da origem. Para a árvore de origem, existem vários campos, incluindo "Construir Dependências", "Mantenedor", "Seção". Para o pacote, há campos como "Arquitetura", "Depende", "Sugere" e "Descrição".
-
nano changelog
- Este é o arquivo de versão que contém o changelog para este pacote. Basta modificar o número da versão ou adicionar sua própria seção acima com o seu próprio número de versão.
-
debuild -us -uc
irá re-construir o pacote com as informações atualizadas
No entanto, é teoricamente possível fazer isso simplesmente extraindo o pacote Debian. (Note que eu não testei isso).
-
ar x SomePackage.deb
-
tar -xzf control.tar.gz
-
nano control
e edite as informações -
tar -czf control.tar.gz conffiles control md5sums postinst postrm preinst prerm
-
ar r SomePackage.deb control.tar.gz
-
rm control.tar.gz data.tar.gz debian-binary conffiles control md5sums postinst postrm preinst prerm