Se houver arquivos que precisam ser instalados em seu pacote, mas o make install padrão não o fará, coloque os nomes de arquivo e os destinos em um arquivo install
. Eles são instalados por dh_install
. Você deve primeiro verificar se não há uma ferramenta mais específica para usar. Por exemplo, os documentos devem estar no arquivo docs
e não neste.
Este arquivo de instalação tem uma linha por arquivo instalado, com o nome do arquivo (relativo ao diretório de criação superior), em seguida, um espaço e, em seguida, o diretório de instalação (relativo ao diretório de instalação). Um exemplo de onde isso é usado é se um binário src/bar
for deixado desinstalado; o arquivo de instalação pode se parecer com:
src/bar usr/bin
Isso significa que quando este pacote for instalado, haverá um comando executável /usr/bin/bar
.
Como alternativa, essa instalação pode ter o nome do arquivo somente sem o diretório de instalação quando o caminho do diretório relativo não for alterado. Este formato é normalmente usado para um pacote grande que divide a saída de sua compilação em vários pacotes binários usando o pacote 1.install, o pacote 2.install, etc.
Portanto, a única coisa que você precisa fazer é criar um arquivo chamado debian/my_package.install
(substitua my_package pelo nome real do seu pacote) com a seguinte linha:
path/to/your/program /opt/appname