Não existe um método simples ou universal para fazer isso. A primeira parte de um arquivo comum .run
(vou usar o arquivo de instalação do driver da ATI como referência) é um script, seguido por um fluxo de dados compactados que são imediatamente armazenados no sistema de arquivos. Para convertê-lo em um arquivo deb, você deve descompactar o stream em um diretório, criar o diretório debian/
, no seu arquivo rules
você deve editá-lo para que o dhmake pegue a estrutura do diretório e copie os arquivos onde eles deveriam estar, desde que você não tenha um Makefile
ou equivalente que use o script install
.
Eu recomendo strongmente apenas pedir ao distribuidor do software para criar um pacote Debian já que a maioria desses arquivos executados não são nem compatíveis com DFSG .